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 |
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 |
---|---|---|---|---|
O-Week | Course Welcome | ![]() |
![]() | |
1 | Operating Systems Overview | 1 | ![]() |
![]() |
Processes And Threads | 2-2.2 | ![]() |
![]() | |
Concurrency and Synchronisation | 2.3-2.3.7,2.5 | ![]() |
![]() | |
2 | Concurrency and Synchronisation (continued) | ![]() | ||
Readers/Writers Problem | ![]() | |||
Deadlock | 6 - 6.7 | ![]() |
![]() | |
3 | Process and Thread Implementation | 2.2 - 2.2.5 | ![]() |
![]() |
System Calls and R3000 Overview | 1.6 | ![]() |
||
4 | System Calls and R3000 Overview (continued) | ![]() | ||
Computer Hardware, Memory Hierarchy, and Caching | 1.3 | ![]() |
![]() | |
File Management | 4 | ![]() |
![]() | |
File Management Part 2 | 4 | ![]() |
||
5 | ASST2 Overview Video | ![]() |
![]() | |
File Management (continued) | ![]() |
![]() | ||
Case Study: Ext2 | ![]() |
![]() | ||
6 | Flexibility Week | |||
7 | Informal Advanced ASST2 Overview Video | ![]() | ||
Case study: Ext3 | ![]() |
![]() | ||
Alternate Monday lecture recording (without pen or whiteboard issues) | ![]() | |||
Memory Management | 3 | ![]() |
||
Virtual Memory | 3 | ![]() |
||
8 | Virtual Memory (continued) | ![]() | ||
Virtual Memory II | 3 | ![]() |
![]() | |
9 | Virtual Memory II (continued...) | ![]() | ||
ASST3 Video | ![]() |
![]() | ||
Multiprocessors | 8 | ![]() |
![]() | |
Scheduling | ![]() |
![]() | ||
10 | Scheduling continued... | |||
Last Lecture | ![]() |
![]() | ||
Input/Output(Not examinable 23T1) | 5 - 5.3 | ![]() |
![]() | |
No lecture Wednesday |