CECS Home | ANU Home | Search ANU
The Australian National University
ANU College of Engineering and Computer Science
School of Computer Science
Printer Friendly Version of this Document

UniSAFE

Operating Systems Implementation

Lecture Times/Locations

(Based on draft timetable.)
Lecture Time Location
1 Monday 9am-10am MCC T5
2 Wednesday 9pm-11am JD 101

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 Monday 9am-10am Wednesday 9am-11am Labs
1 Lecture - Intro (Eric) Lecture - OSS, CSS (Bob)
2 Lecture - c tips, Storage Lecture - Storage / Lab 1 Explained
3 Lecture - File Systems (2/8) Tutorial 1 / Lecture - File Systems, IO (4/8) Lab 1
4 Lecture - File Systems (9/8) Lecture - Processes - Lab 2 Explained (11/8)
5 Lecture - Processes (16/8) Tutorial 2 / Lecture - CPU Scheduling (18/8) Lab 2
6 Lecture - CPU Scheduling (23/8) Lecture - CPU Scheduling / Lab 3 Explained (25/8)
7 Lecture - Synchronization (30/8) Tutorial 3 / Lecture - Synchronization, Deadlocks (1/9) Lab 3
8 Lecture - Deadlocks (6/9) Lecture - Memory Management / Lab 4 Explained (8/9)
9 Lecture - Virtual Memory (13/9) No Lecture Lab 4
10 Lecture - Protection (20/9) Tutorial 4 / Lecture - Security / Lab 5 Explained (22/9)
Mid-Semester break
11 Lecture - Nick Piggin - Memory Management in Linux (11/10) Tutorial 5 / Lecture (13/10) Lab 5
12 Lecture - Guest (18/10) Tutorial 6 / Lecture (20/10)
13 Lecture - Guest (25/10) Subject review / Sample exam review (27/10) Assignment 2 Demonstrations