Computer Laboratory

Course pages 2016–17

Operating Systems

Lecture slides, as printed

Lecture slides, single pdf

Note: A bug was noticed in the slides distributed with the lectures. On p.166 where it refers to a logical address space of size 2m and the page number having m-n bits, the offset o is represented in n bits, not m bits as written.

Example sheet

Note: The examples sheet is from 2014/15. Although the notes were re-written in 2015/16, the content changed only slightly with the material on Security moving to Lecture 02, and a small amount of material added to create a new lecture, 09, Communication. For 2016/17, this material is subsumed into lecture 03, Processes; the scheduling material has been spread across roughly two lectures; and the final case study, on Windows NT has been removed.

Lecture slides, per lecture