Overview
The schedule is tentative.
| Week | Reading | Topic | Notes | 1 | Chapter 1 | Administrivia, Logistics Role of the OS, Computer Structure, System calls (Slides part 1, Slides part 2) |
|---|---|---|---|
| 2 | Chapter 2.1-2.2 | Processes and Threads ( Slides Wed tutorial, Fri lecture) |
|
| 3 | Chapter 2.3, 2.4 (2nd Ed.), Chapter 2.3, 2.5 (3rd Ed.) | Synchronization ( Lecture slides) |
|
| 4 | Chapter 3 (2nd Ed), Chapter 6 (3rd Ed) | Synchronization & CPU scheduling ( Tutorial slides reviewing week 3 / Lecture slides) |
|
| 5 | Chapter 4.1-4.3.1, 4.8 (2nd Ed.), Chapter 3.1-3.3.1 (3rd Ed.) | Memory management ( Slides Wed / Fri) |