| CPSC 410/611 (Operating Systems) Summer 2006; Tentative Schedule | Machine problem schedule not finalized yet. | ||||||
| Week | Class | Date | Day | Topic | Reading | Homework | MPs |
| 1 | 1 | 31-May | Wed | Intro; History; Architectural Support | ch 1/2 | ||
| 2 | 2 | 5-Jun | Mon | Into to MPs; OS Structures | ch 1/2 | handout MP0 | |
| 3 | 7-Jun | Wed | Processes and Threads | ch 3/4 | handout HW1 | ||
| 3 | 4 | 12-Jun | Mon | CPU Scheduling | ch 5 | MP0 due | |
| 5 | 15-Jun | Wed | Process Synchronization | ch 6 | HW1 due | handout MP1 | |
| 4 | 6 | 19-Jun | Mon | Process Synchronization | ch 6 | handout HW2 | |
| 7 | 21-Jun | Wed | Process Synchronization; Deadlocks | ch 6 | HW1 graded | ||
| 5 | 8 | 26-Jun | Mon | Deadlocks; Review Process Management | ch 7 | HW2 due | |
| 9 | 28-Jun | Wed | Test 1 | ch 7 | MP1 due (Sunday) | ||
| 6 | -- | 3-Jul | Mon | no class | HW2 graded | handout MP2 | |
| -- | 5-Jul | Wed | no class | ||||
| 7 | 10 | 10-Jul | Mon | Memory Management | ch 8 | handout HW3 | |
| 11 | 12-Jul | Wed | Virtual Memory | ch 9 | |||
| 8 | 12 | 17-Jul | Mon | IO Systems | ch 13 | HW3 due | MP2 due |
| 13 | 19-Jul | Wed | Disk Management | ch 12 | handout HW4 | handout MP3 | |
| 9 | 14 | 24-Jul | Mon | File Systems | ch 10/11 | HW3 graded | |
| 15 | 26-Jul | Wed | Security | ch 15 | HW4 due | ||
| 10 | 16 | 31-Jul | Mon | Distributed Systems | ch 18 | ||
| 17 | 2-Aug | Wed | Case Studies; Review | HW4 graded | MP3 due | ||
| 11 | 18 | 7-Aug | Mon | Test 2 | |||