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 | ||