| Week | Dates | Topics (tentative) | Required reading (OSC 7th Ed) | 
| 1 | Sept 3/5 | Intro/Overview | Ch 1/2 (except 1.9--12 and 2.8--10) | 
| 2 | Sept 9/10/12 | Interfaces/Structures/Processes | Ch 3 | 
| 3 | Sept 16/17/19 | Operations/IPC/Threads | Ch 3/4 | 
| 4 | Sept 23/24/26 | pThread/Mutex/CPU | Ch 3/4/5 | 
| 5 | Sept 30/Oct 1/3 | Midterm/Scheduling/Algorithms | Ch 5/6 | 
| 6 | Oct 7/8/10 | Synchronization/Semaphores/Monitors | Ch 6/7 | 
| 7 | Oct 14/15/17 | Monitors/Deadlocks | Ch 6/7 | 
| 8 | Oct 21/22/24 | Deadlocks/Memory/Allocation | Ch 7/8 | 
| 9 | Oct 28/29/31 | Paging/Segmentation/VM/Midterm | Ch 8 | 
| 10 | Nov 4/5/7 | Virtual Memory/Replacement/Allocation | Ch 9 | 
| 11 | Nov 14 | File Systems/Implementation | Ch 12,10 | 
| 12 | Nov 18/19/21 | File Systems and more/Mass Storage | Ch 10,11 | 
| 13 | Nov 25/26/28 | I/O Systems/Review | Ch 13 | 
| 14 | Dec 2/3 | /Midterm | 
Last Update: