CPSC 431: Fall 2009 Class Schedule
This table contains the tentative class schedule.
| Class# / Date | Topic | Readings | Assignments/Handouts/Exams | |
| 1. 8/31 (M) | Overview and Background Material Chapter 1 |
No reading | Syllabus (pdf), Homework 1 (pdf) | |
| 2. 9/2 (W) | Chapter 1: 1.1-1.2, 1.4 | |||
| 3. 9/4 (F) | Chapter 1: 1.8 | |||
| 4. 9/7 (M) | C Intro for Java Programmers | |||
| 5. 9/9 (W) | Chapter 1: 1.5 | |||
| 6. 9/11 (F) | Chapter 1: 1.6 | Homework 1 solutions (pdf) | ||
| 7. 9/14 (M) | Chapter 1: 1.3 | Homework 2 (pdf) | ||
| 8. 9/16 (W) | Input/Output Chapter 5 |
Chapter 5: 5.1 | ||
| 9. 9/18 (F) | Chapter 5: 5.2-5.3 | |||
| 10. 9/21 (M) | Chapter 5: 5.4 | |||
| 11. 9/23 (W) | Chapter 5: 5.5-5.6 | Homework 2 solutions (pdf) | ||
| 12. 9/25 (F) | File Systems Chapter 4 |
Chapter 4: 4.1 | Homework 3 (pdf) | |
| 13. 9/28 (M) | Chapter 4: 4.2 | |||
| 14. 9/30 (W) | Chapter 4: 4.3 | |||
| 15. 10/2 (F) | Chapter 4: 4.5 | |||
| 16. 10/5 (M) | Chapter 4: 4.4 | Homework 3 solutions (pdf) | ||
| 17. 10/6 (Tu) | Exam 1 (pdf), Exam 1 Solutions (pdf) | |||
| 10/7 (W) | Lab day (moved from Tuesday to Wednesday) | |||
| 18. 10/9 (F) | Processes and Threads -- Chapter 2 | Chapter 2: 2.1 | Homework 4 (pdf) | |
| 10/12 (M) | *** No class -- Fall break *** | |||
| 19. 10/14 (W) | Processes and Threads (Continued) Chapter 2 |
Chapter 2: 2.2 | ||
| 20. 10/16 (F) | Chapter 2: 2.3 | |||
| 21. 10/19 (M) | Chapter 2: 2.4 | |||
| 22. 10/21 (W) | Chapter 2: 2.5 | |||
| 23. 10/23 (F) | None | Homework 4 solutions (pdf) | ||
| 24. 10/26 (M) | Deadlocks Chapter 6 |
Chapter 6: 6.1-6.2 | ||
| 25. 10/28 (W) | Chapter 6: 6.3-6.4 | Homework 5 (pdf) | ||
| 26. 10/30 (F) | Chapter 6: 6.5 | |||
| 27. 11/2 (M) | Chapter 6: 6.6-6.7 | |||
| 28. 11/4 (W) | Memory Management Chapter 3 |
Chapter 3: 3.1 | ||
| 29. 11/6 (F) | Chapter 3: 3.2 | Homework 5 solutions (pdf) | ||
| 11/9 (M) | Lab day (moved from Tuesday to Monday) | |||
| 30. 11/10 (Tu) | Exam 2 (pdf), Exam 2 Solutions (pdf) | |||
| 31. 11/11 (W) | Memory Management (Continued) Chapter 3 |
Chapter 3: 3.3 | ||
| 32. 11/13 (F) | Chapter 3: 3.4 | Homework 6 | ||
| 33. 11/16 (M) | Chapter 3: 3.5 | |||
| 34. 11/18 (W) | Chapter 3: 3.6-3.7 | |||
| 35. 11/20 (F) | Security Chapter 9 |
Chapter 9: 9.1 | Homework 6 solutions (pdf) | |
| 36. 11/23 (M) | Chapter 9: 9.2 | Homework 7 | ||
| 11/25 (W) | *** No class -- Thanksgiving break *** | |||
| 11/27 (F) | ||||
| 37. 11/30 (M) | Security (Continued) Chapter 9 |
Chapter 9: 9.3 | ||
| 38. 12/2 (W) | Chapter 9: 9.4 | |||
| 39. 12/4 (F) | Chapter 9: 9.5-9.6 | Homework 7 solutions (pdf) | ||
| 40. 12/7 (M) | Chapter 9: 9.7-9.8 | |||
| 41. 12/9 (W) | Multiprocessors and Virtual Machines Chapter 8 |
Chapter 8: 8.3 | ||
| 42. 12/11 (F) | TBA | |||
| 43. 12/15 (Tu, 8:30AM-11:30AM) | Final Exam (in Eaton 105) | |||