2003-08-25 First wave |
Chapter 1 (Intro) |
Chapter 2 (Computer-System Structures) |
Chapter 3 (Operating-System Structures) |
Chapter 13.1 (I/O Overview) |
Chapter 13.2 (Hardware) |
Chapter 13.3 (I/O interface) |
2003-09-03 Second wave |
Chapter 4 (Process) Skip 4.5 (IPC), 4.6 (Client-Server) |
Chapter 5 (Thread) |
Chapter 7 (Synchronization) Skip 7.9 (Transactions) |
2003-09-22 Third wave |
Chapter 7.4.3, 7.5.3 (Deadlock intro, assigned in Wave 2) |
Chapter 8 (Deadlock) |
Chapter 6 (Scheduling) |
Chapter 9 (Memory Management) |
Chapter 10 (Virtual Memory) |
2003-11-05 Fourth wave |
Chapter 14 (Mass-Storage Structure) |
Chapter 11 (File-System Interface) |
Chapter 12 (File-System Implementation) |
2003-11-21 Fifth wave |
Section 4.5 (IPC), 4.6 (Client-Server) |
Chapter 18 (Protection) |
Chapter 19 (Security) |
Chapter 16 (Distributed File Systems) |
Designing an Authentication System (optional, but fun) |