Spring 2002 CSCI 255 Schedule

Consider this a tentative schedule until the last day of class is over.

DateTopicsReadingNotes and AidsQuiz
28 January Introduction & Data representation Chapter 1 & Sections 2.1 to 2.5 Lecture notes (PDF)  
4 February Boolean algebra and gates Sections 2.6 to 3.2 Lecture notes (PDF)  
11 February Combinational logic Sections 3.3 Lecture notes (PDF) Quiz 1
18 February Sequential logic Sections 3.4 to 3.6 plus new 3.7 Lecture notes (PDF)  
25 February Instruction sets Chapters 4 & 5 Lecture notes (PDF) Quiz 2
4 March Programming Chapters 5 & 6 Lecture notes (PDF)  
18 March Assembly language Chapters 7 Lecture notes (PDF) Quiz 3
25 March I/O via device registers and traps Chapter 8 and Section 9.1 Lecture notes (PDF)  
1 April Subroutines, stacks, and interrupts Section 9.2 and Chapter 10 plus new Section 10.5 Lecture notes (PDF) Quiz 4
8 April IA-32 architecture Appendix B Lecture notes (MS Word)  
15 April C Chapters 11 & 12 Lecture notes (PDF) Quiz 5
22 April Run time subroutine stack Chapters 13 & 14 Lecture notes (PDF)  
29 April Pointers and arrays Chapters 16 & 17 Lecture notes (PDF) Quiz 6
6 May Arrays, structures, and classes   Lecture notes (PDF)  
13 May Final exam