CPSC 220: Fall 2008 Class Schedule

This table contains the tentative class schedule.


Class# / Date Topic Readings Handouts/Quizzes/Homeworks
1. 9/1 (M) Introduction  No reading  Syllabus, Homework 1
2. 9/3 (W) Bits, Data Types, and Operations  Chapter 1: 1.1-1.7  
3. 9/5 (F)  Chapter 2: 2.1-2.4  
4. 9/8 (M)  Chapter 2: 2.3-2.4  Homework 1 due (solutions); Quiz 1 (solutions)
5. 9/10 (W)  Chapter 2: 2.5  
6. 9/12 (F)  Chapter 2: 2.6-2.7  
7. 9/15 (M) Digital Logic Structures  Chapter 3: 3.1  Homework 2
8. 9/17 (W)  Chapter 3: 3.2  Quiz 2 (solutions)
9. 9/19 (F)  Chapter 3: 3.3  
10. 9/22 (M)  No reading  Homework 2 due (solutions); Homework 3
11. 9/24 (W)  No reading  
12. 9/26 (F) Midterm 1 Review (study guide, practice exam)  Homework 3 due (solutions)
13. 9/29 (M) Midterm 1 Exam (exam, solutions)
14. 10/1 (W) Digital Logic Structures
(continued)
 Chapter 3: 3.4  
15. 10/3 (F)  Chapter 3: 3.5  
16. 10/6 (M)  Chapter 3: 3.6  Homework 4
17. 10/8 (W) The von Neumann Model  Chapter 4: 4.1-4.2  Larc ISA Handout
18. 10/10 (F)  Chapter 4: 4.3-4.5  Quiz 3 (solutions)
      10/13 (M)  *** No class -- Fall break ***
19. 10/15 (W) The ISA  Chapter 5: 5.1  Homework 4 due (solutions)
20. 10/17 (F)  Chapter 5: 5.2-5.3  Larc Machine Programming Handout
21. 10/20 (M)  Chapter 5: 5.4  
22. 10/22 (W)  Chapter 5: 5.5-5.6  
23. 10/24 (F) Programming  Chapter 6: 6.1  
24. 10/27 (M)  Chapter 6: 6.2  Quiz 4 (solutions)
25. 10/29 (W) Assembly Language  Chapter 7: 7.1-7.2  
26. 10/31 (F)  Chapter 7: 7.3-7.5  
27. 11/3 (M)  Chapter 7: 7.6-7.7  Larc Assembly Language Handout
28. 11/5 (W) Midterm 2 Review (study guide, practice exam)  
29. 11/7 (F) Midterm 2 Exam (exam, solutions)
30. 11/10 (M) I/O  Chapter 8: 8.1-8.2  
31. 11/12 (W)  Chapter 8: 8.3-8.4  
32. 11/14 (F)  Chapter 8: 8.5-8.6  
33. 11/17 (M) Trap Routines and Subroutines  Chapter 9: 9.1  
34. 11/19 (W)  Chapter 9: 9.2  Quiz 5 (solutions)
35. 11/21 (F) The Stack  Chapter 10: 10.1  
36. 11/24 (M)  Chapter 10: 10.2  
      11/26 (W)  *** No class -- Thanksgiving break ***
      11/28 (F)
37. 12/1 (M) The Stack (continued)  Chapter 10: 10.3  
38. 12/3 (W)  Chapter 10: 10.4-10.5  Quiz 6 (solutions)
39. 12/5 (F) High-Level Languages  Chapter 11: 11.1-11.2  
40. 12/8 (M)  Chapter 11: 11.3-11.4  
42. 12/10 (W)  No reading  Quiz 7 (solutions)
43. 12/12 (F) Final Review (study guide, practice exam)  
44. 12/19 (Friday, 8:30AM-11:30AM) Final Exam