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 |
Week | Topic | Book Ref | Print Format | Video |
---|---|---|---|---|
1 | Introduction to Operating Systems | 1-1.3 | ![]() |
|
Operating Systems Overview | 1.5-1.9 | ![]() |
||
2 | MIPS R3000 Overview and System Calls | 1.6 | ![]() |
|
Intro To Processes And Threads | 2-2.2 | ![]() |
||
3 | Processes And Threads | 2-2.2 | ![]() |
|
Concurrency and Synchronisation (part 1) | 2.3-2.4 | ![]() |
||
4 | Concurrency and Synchronisation (part 2) | 2.3-2.4 | ![]() |
|
Deadlock | 3 | ![]() |
||
5 | Memory Management | 4 | ![]() |
|
Virtual Memory | 4 | ![]() |
||
6 | Virtual Memory II | 4 | ![]() |
|
7 | File Management | 6 | ![]() |
|
8 | Unix File Management | 6,10 | ![]() |
|
9 | Log Structured Files | 6 | ![]() |
|
I/O Introduction | 5 | ![]() |
||
I/O Management | 5 | ![]() |
||
10 | Disk I/O | 5 | ![]() |
|
RAID | 5 | ![]() |
||
Scheduling | 2.5 | ![]() |
||
11 | Interactive Scheduling | 2.5 | ![]() |
|
Real-time Scheduling | 2.5,7.4.2-7.4.4 | ![]() |
||
Multiprocessors | 8 | ![]() |
||
12 | Breaking Security | ![]() |
||
Security | 9 | ![]() |
||
13 | Security II | 9 | ![]() |