Lectures

Video Legend

Moodle The video is hosted on Collaborate which can be accessed via Moodle
Moodle The video is hosted on Echo360 which can be accessed via Moodle
CSE Video The video is Camtasia generated and is hosted at CSE. It features text searching and a table of contents with slide thumbnails.
YouTube 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.
WeekTopicBook RefPrint FormatVideo
1 Intro and Operating Systems Overview 1multi-slide format lecture video
Processes And Threads 2-2.2multi-slide format
Concurrency and Synchronisation 2.3-2.3.7,2.5multi-slide format lecture video
2 Concurrency and Synchronisation (continued) lecture video
Deadlock 6 - 6.6multi-slide format lecture video
3 Process and Thread Implementation 3multi-slide format lecture video
Process and Thread Implementation (continued) lecture video
4 System Calls and R3000 Overview 1.6multi-slide format lecture video
Computer Hardware, Memory Hierarchy, and Caching 1.3multi-slide format lecture video
File Management 4multi-slide format
5 File Management Part 2 4multi-slide format lecture video
File Management (continued) multi-slide format lecture video
6 Case Study: Ext2 multi-slide format lecture video
Case study: Ext3 multi-slide format lecture video
7 Memory Management 3multi-slide format lecture video
Virtual Memory 3multi-slide format lecture video
8 Virtual Memory II 3multi-slide format lecture video
Virtual Memory cont.... lecture video
9 I/O Introduction 5multi-slide format lecture video
I/O Software 5multi-slide format
10 Multiprocessors 8multi-slide format lecture video
11 Scheduling multi-slide format lecture video
Scheduling continued.. lecture video