| Week |
Subject - Modules |
Silberchatz |
Tutorials | Laboratories |
| January 7 |
0 - Introduction 1 - Introduction to OS |
Chapter 1 and 2 |
||
| January 14 |
2 - Processes |
Chapter 3 | Tutorial 1 (Jan 14) | |
| January 21 |
3 - Threads | Chapter 4 | Tutorial 2 | Lab 1 (Jan 21) |
| January 28 | 4 - CPU Scheduling | Chapter 5 |
Tutorial 3 | |
| February 4 | 5 - Process Synchronization (ZH) | Chapter 6 | Tutorial 4 | Lab 2 |
| February 11 | Midterm mod 1-5 Tuesday Feb 11, 16h00-17h30 (TAs) LEE A131 6 - Deadlocks
|
Chapter 6 Chapter 7 |
Tutorial 5 |
|
Feb 20 - Study Week |
||||
| February 25 |
|
Lab 3 | ||
| 7 - Memory Management | Chapter 8 | Tutorial 6 | ||
| March 4 | 8 - Virtual Memory | Chapter 9 |
Tutorial 7 | |
| March 11 | 9 - File Systems | Chapter 11/12 |
Tutorial 7/8 | Lab 4 |
| March 18 | 10 - Mass Storage Structure | Chapter 10 | Tutorial 8 | |
| March 25 | 11 - Input/Output Systems/Review(ZH) | Chapter 13 | Tutorial 9 | Lab 5 |
| April 1 | 12 - Protection, Security (ZH) | Chapters 14, 15 | review | |