Entries marked with a * are tentative and subject to change
2. Week 2, Tuesday, August 31, 2004
     
USP Chapter 2
3. Week 2, Thursday, September 2, 2004
     
SGG Chapter 4: Processes
     
SGG Chapter 6: CPU Scheduling
4. Week 3, Tuesday, September 7, 2004
     
SGG Chapter 6: CPU Scheduling up to multi-level queues
5. Week 3, Thursday, September 9, 2004
     
SGG Chapter 6: CPU Scheduling (finished)
     
Process Scheduling Simulator (started)
6. Week 4, Tuesday, September 14, 2004
     
Process Scheduling Simulator
     
USP - Chapter 3 - almost finished
7. Week 4, Thursday, September 16, 2004
     
USP - Chapter 3 - exec examples
     
USP - Chapter 4 - through select
8. Week 5, Tuesday, September 21, 2004
     
USP - Chapter 4 - completed
     
USP - Chapter 5 - up to stat
9. Week 5, Thursday, September 23, 2004
     
USP - Chapter 5 - finished
     
USP - Chapter 12 - up to Overview
10. Week 6, Tuesday, September 28, 2004
     
USP - Chapter 12 - continued
     
USP - Chapter 6 - upto FIFOs
11. Week 6, Thursday, September 30, 2004
     
USP - Chapter 6 - continued
     
USP - Chapter 7
12. Week 7, Tuesday, October 5, 2004
     
USP - Chapter 7 - continued
     
Process Synchronization - SGG Chapter 7 - up to critical section problem
13. Week 7, Thursday, October 7, 2004
     
Process Synchronization - SGG Chapter 7 - through Algorithm 3
14. Week 8, Tuesday, October 12, 2004
     
Process Synchronization - SGG Chapter 7 - through semaphore implementation
15. Week 8, Thursday, October 14, 2004
     
Process Synchronization - SGG Chapter 7 - finished
     
Thread synchronization
     
Monitors - introduction
16. Week 9, Tuesday, October 19, 2004
     
midterm exam
17. Week 9, Thursday, October 21, 2004
     
Go over midterm
     
Monitors
18. Week 10, Tuesday, October 26, 2004
     
USP - Chapter 8 - Signals - up to sigwait
19. Week 10, Thursday, October 28, 2004
     
USP - Chapter 8 - Signals
     
USP - Chapter 18 - Network Communication upto UICI serial server
20. Week 11, Tuesday, November 2, 2004
     
USP - Chapter 18 - Network Communication - upto name resolution
21. Week 11, Thursday, November 4, 2004
     
USP - Chapter 18 - Network Communication - name resolution
     
Disk Head Scheduling
22. Week 12, Tuesday, November 9, 2004
     
Memory - partitions and paging, TLB
23. Week 12, Thursday, November 11, 2004
     
Memory - paging, virtual memory, page replacement started
24. Week 13, Tuesday, November 16, 2004
     
Memory - page replacement
     
Real Page Tables
25. Week 13, Thursday, November 18, 2004
     
Real Page Tables (continued)
26. Week 14, Tuesday, November 23, 2004
     
Practice Problems
27. Week 15, Tuesday, November 30, 2004
     
Assignment 5 due - lab demonstrations
28. Week 15, Thursday, December 2, 2004
     
Last Class
     
Recitation Review
     
Review for Final Exam
Final Exam: Wednesday, December 8, 2004 at 10:30 AM