Lectures
Video Legend
![]() |
The video is hosted on Collaborate which can be accessed via Moodle |
![]() |
The video is hosted on Echo360 which can be accessed via Moodle |
![]() |
The video is Camtasia generated and is hosted at CSE. It features text searching and a table of contents with slide thumbnails. |
![]() |
The video is hosted on YouTube |
The lecturer reserves the right to make changes to this schedule, so check it occasionally to see if there have been changes. The most likely changes are extra details on lecture content and references to the text. Click on the topic name to get one slide per page, and the print version to get 6 slides per page. |
Week | Topic | Book Ref | Print Format | Video |
---|---|---|---|---|
1 | Intro and Computer Systems Overview | 1 | ![]() |
|
2 | Operating Systems Overview | 1 | ![]() |
|
R3000 Overview and System Calls | 1.6 | ![]() |
||
3 | Processes And Threads | 2-2.2 | ![]() |
|
4 | Concurrency and Synchronisation | 2.3-2.4 | ![]() |
|
5 | Deadlock | 3 | ![]() |
|
6 | File Management | 6 | ![]() |
|
7 | UNIX File Management | 6,10 | ![]() |
|
8 | Memory Management | 4 | ![]() |
|
Virtual Memory | 4 | ![]() |
||
9 | Virtual Memory II | 4 | ![]() |
|
10 | I/O Introduction | 5 | ![]() |
|
I/O Management | 5 | ![]() |
||
Disk I/O | 5 | ![]() |
||
11 | Security | 9 | ![]() |
|
Security II | 9 | ![]() |
||
12 | RAID | 5 | ![]() |
|
Scheduling | 2.5 | ![]() |
||
Interactive Scheduling | 2.5 | ![]() |
||
13 | Real-time Scheduling | 2.5,7.4.2-7.4.4 | ![]() |
|
14 | Multiprocessors | 8 | ![]() |
|
Last Lecture | ![]() |