| Date | Lecture | Assigned | Due |
| M Oct 1 | Architecture | HW 1; Lab 1 | |
| W Oct 3 | |||
| F Oct 5 | Processes and synchronization | HW 2 | HW 1 |
| M Oct 8 | Semaphores | ||
| W Oct 10 | Semaphores | ||
| F Oct 12 | CRC, monitors | HW 3 | HW 2 |
| M Oct 15 | Deadlock, dining philosophers | ||
| W Oct 17 | Processes and resource control | Lab 2 | Lab 1 |
| F Oct 19 | Scheduling | Add day; HW 4 | HW 3 |
| M Oct 22 | |||
| W Oct 24 | Relocation | ||
| F Oct 26 | Linking | HW 5 | HW 4 |
| M Oct 29 | Virtual Memory | ||
| W Oct 31 | |||
| F Nov 2 | Page Replacement | Midterm | HW 5 |
| M Nov 5 | |||
| W Nov 7 | Shared Libraries | Lab 3 | Lab 2 |
| F Nov 9 | HW 6 | Midterm | |
| M Nov 12 | Filesystems | ||
| W Nov 14 | |||
| F Nov 16 | HW 7 | HW 6 | |
| M Nov 19 | Security | ||
| W Nov 21 | Drop day; Lab 4 | Lab 3 | |
| F Nov 23 | Thanksgiving recess (no class) | ||
| M Nov 26 | Modern Operating Systems | HW 8 | HW 7 |
| W Nov 28 | Linux | ||
| F Nov 30 | Win2000 | ||
| M Dec 3 | Mach, Amoeba | HW 9 | HW 8 |
| W Dec 5 | SFI; ExoKernel | ||
| F Dec 7 | SPIN | Final | Lab 4 |
| M Dec 10 | HW 9 | ||
| F Dec 14 | Final |