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)