2. Week 1, Thursday, January 15, 2004
     
USP Chapter 2
3. Week 2, Tuesday, January 20, 2004
     
SGG Chapter 4: Processes
     
SGG Chapter 6: CPU Scheduling up to performance criteria
4. Week 2, Thursday, January 22, 2004
     
SGG Chapter 6: CPU Scheduling - through round robin
5. Week 3, Tuesday, January 27, 2004
     
Assignment 0
     
Process Scheduling Simulator
     
SGG Chapter 6: CPU Scheduling - up to VAX VMS
6. Week 3, Thursday, January 29, 2004
     
SGG Chapter 6: CPU Scheduling - done
     
USP - Chapter 3 through process chain
7. Week 4, Tuesday, February 3, 2004
     
USP - Chapter 3
     
USP - Chapter 4 - upto select
8. Week 4, Thursday, February 5, 2004
     
USP - Chapter 4 - upto filters and redirection
9. Week 5, Tuesday, February 10, 2004
     
Go over Assignment 1
     
USP - Chapter 4
     
USP - Chapter 5 - upto Directory Access
10. Week 5, Thursday, February 12, 2004
     
USP - Chapter 5
     
Threads introduction
11. Week 6, Tuesday, February 17, 2004
     
Threads
     
USP - Chapter 6 - upto FIFOs
12. Week 6, Thursday, February 19, 2004
     
Class Cancelled
13. Week 7, Tuesday, February 24, 2004
     
USP - Chapter 6
     
USP - Chapter 7 - finished
14. Week 7, Thursday, February 26, 2004
     
Process Synchronization - SGG Chapter 7 - Producer-Consumer Problem
15. Week 8, Tuesday, March 2, 2004
     
Process Synchronization - continued
16. Week 8, Thursday, March 4, 2004
     
Midterm Exam
17. Week 9, Tuesday, March 9, 2004
     
Semaphores
18. Week 9, Thursday, March 11, 2004
     
Thread synchronization with mutexes and monitors
19. Week 10, Tuesday, March 23, 2004
     
Signals: upto sigsuspend
20. Week 10, Thursday, March 25, 2004
     
Signals: done
     
Network Communication: upto UICI
21. Week 11, Tuesday, March 30, 2004
     
Network Communication
22. Week 11, Thursday, April 1, 2004
     
Memory: SGG Chapters 9 and 10 - upto paging
23. Week 12, Tuesday, April 6, 2004
     
Disk Head Scheduling
     
Memory - up to virtual memory
24. Week 12, Thursday, April 8, 2004
     
Memory - Page replacement upto second chance
25. Week 13, Tuesday, April 13, 2004
     
Evaluations
     
Memory - Address translation examples (notes on web)
26. Week 13, Thursday, April 15, 2004
     
Memory - Page replacement examples (notes on web)
27. Week 14, Tuesday, April 20, 2004
     
Final exam review
     
Recitation review
     
Virtual memory review
28. Week 14, Thursday, April 22, 2004
     
Page Replacement Review
     
Process Scheduling Review
29. Week 15, Tuesday, April 27, 2004
     
Check off Assignment 5 - meet in Sun Lab