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 |