The tutorials will be conducted in the first
part of the lecture time slot.
Below is a draft schedule. The Lab explanations, lab times, and tutorial times will not change, however, some of the lecture content many move around. Also I hope to slot some guest lecturers in over the semester. So I will update these details as the semester progresses.
| Week | Tuesday 11am-1pm | Wednesday 10am-11am | Labs |
| 1 | Lecture - Intro OSS - Eric (24/7) | Lecture - CSS - Eric (25/7) | |
| 2 | Lecture - c tips, Storage - Eric (31/7) | Lecture - Storage / Lab 1 Explained - Eric (1/8) | |
| 3 | Lecture - File Systems - Bob (7/8) | Lecture - File Systems, IO - Bob (8/8) | Lab 1 - Bob |
| 4 | Tutorial 1 / Lecture - File Systems - Bob (14/8) | Lecture - Processes - Lab 2 Explained - Eric (15/8) | |
| 5 | Lecture - Processes - Eric (21/8) | Lecture - CPU Scheduling - Eric (22/8) | Lab 2 - Eric |
| 6 | Tutorial 2 / Lecture - CPU Scheduling - Eric (28/8) | Lecture - Memory Management - Bob / Lab 3 Explained - Bob (29/8) | |
| 7 | Lecture - Memory Management - Bob (4/9) | Lecture - Virtual Memory - Bob (5/9) | Lab 3 - Bob |
| Mid-Semester break |
| 8 | Tutorial 3 (Eric) / Virtual Memory - Bob (25/9) | Synchronization - Eric / Lab 4 Explained - Eric (26/9) | |
| 9 | Lecture - Bob (3/10) | Lecture - Bob (4/10) | Lab 4 - Eric |
| 10 | Tutorial 4 / Lecture - Synchronization (9/10) | Lecture - Synchronization / Lab 5 Explained (10/10) | |
| 11 | Tutorial 5 / Lecture - Deadlocks (16/10) | Lecture - Protection and Security (17/10) | Lab 5 - Bob |
| 12 | Tutorial 6 / No Lecture in the second hour (23/10) | No Lecture (24/10) | |
| 13 | Subject review / 2010 exam review (30/10) | No Lecture (31/10) | Assignment 2 Demonstrations - Eric |