The course schedule is tentative and subject to change. This page will be updated frequently to reflect the most up-to-date schedule. Chapter sections refer to the free OSTEP textbook.
| Date | Class | Topic | Readings | Slides | Exercises | |
|---|---|---|---|---|---|---|
| Wed | Jan 21 | 1 | Introduction, Project 1 | Ch. 2 | Intro Slides | |
| Mon | Jan 26 | No Class: Weather | ||||
| Wed | Jan 28 | 2 | System Calls | Ch. 6 | Organization Slides | |
| Mon | Feb 2 | 3 | OS Organization | |||
| Wed | Feb 4 | 4 | Processes, CPU Scheduling | Ch. 4, Ch. 7 | Process Slides | Scheduling Exercises |
| Mon | Feb 9 | 5 | CPU Scheduling, Threads | Ch. 8, Ch. 26, Ch. 27 | ||
| Wed | Feb 11 | 6 | Synchronization | Synchronization Slides | ||