Spring 2001 CSCI 255 Schedule

DateSectionsTopic
10 January Chapter 1 Introduction
17 January Sections 2.1 to 2.4 Integer representation
22 January Sections 2.5 to 2.6 Arithmetic and logical operations
24 January Section 2.7 Reals, hex, and ascii
29 January Sections 3.1 to 3.2 Transistors and gates
31 January Section 3.3 Combinational logic
5 February Sections 3.4 to 3.5 Flip-flops and memories
7 February Section 3.7 Sequential circuits
12 February Chapter 4 Von Neumann computer
14 February Chapter 5 Machine state and Instruction format
19 February Instruction format and addresses
21 February Chapter 6 Three programming constructs
26 February Exam 1
28 February Chapter 7 Assembler language
12 March Assembler process
14 March Chapter 8 I/O
19 March Chapter 9 Traps
21 March Subroutines
26 March Chapter 10 Stacks
28 March Appendix B IA-32 registers and memory
2 April IA-32 instruction set
4 April Chapter 11 C and the Compilation process
9 April Exam 2
11 April Chapter 12 Local and global variables
16 April Chapter 13 Control stuctures
18 April Chapter 14 Activation records
23 April Chapter 17 Pointers and arrays
25 April classes canceled by order of VCAA for
Annual Spring Symposium on Undergraduate Research and Creativity
30 April Chapters 14 & 17 Various programming examples
2 May Chapters 14, 16, & 17 Yet more programming examples
7 May Final exam
on Monday