| Week | Dates | Topics (tentative) | Required reading (OSC 7th Ed) | 
| 1 | Jan 5/6/8 | Intro/Review/Overview | Ch1/2 (except 1.9-1.12 and 2.8-2.10) | 
| 2 | Jan 12/13/15 | Interfaces/Structures/Processes | Ch3 | 
| 3 | Jan 19/20/22 | Operations/IPC/Threads | Ch3/4 | 
| 4 | Jan 26/27/29 | pThread/Mutex | Ch3/4 | 
| 5 | Feb 2/3/5 | Scheduling/Algorithms/More | Ch5 (except 5.7) | 
| 6 | Feb 9/10/12 | Synchronization/Semaphores | Ch6 (except 6.9) | 
| 7 | Feb 16/17/19 | Reading Break (No Lectures and No Lab) | |
| 8 | Feb 23/24/26 | Midterm/Monitors | |
| 9 | Mar 2/3/5 | Deadlocks/Filesystems | Ch7 | 
| 10 | Mar 9/10/12 | Design/Implementation/Memory | Ch11 (except 11.9 and 11.10)/Ch8 | 
| 11 | Mar 16/17/19 | Memory Allocation/Paging/Segmentation | Ch8 | 
| 12 | Mar 23/24/26 | Virtual Memory/Page Replacement/Allocation | Ch9/10 | 
| 13 | Mar 30/31/Apr 2 | Mass Storage/I/O Systems/Good Friday (No Lecture and No Lab) | |
| 14 | Apr 6/7 | Review | 
Last Update: