Lectures
| Click on the topic name to get the lecture slides. |
| Week | Topic | Book Ref | Print Format | Video |
|---|---|---|---|---|
| O-Week | Course Welcome Lecture | |||
| 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) | |||
| 3 | Process and Thread Implementation | 2.2 - 2.2.5 | ||
| System Calls and R3000 Exceptions | 1.6 | |||
| 4 | Deadlocks and Livelock | 6 - 6.7 | ||
| File System Interface | 4 | |||
| File Systems | 4 | |||
| The Virtual File System | 4 | |||
| 5 | VFS lecture continues | |||
| Case Study: Ext2 | ||||
| Mini Lecture: the Memory Hierarchy | ||||
| Case Study: Ext3 | ||||
| Bonus Content: I/O and Interrupts | ||||
| 6 | Flexibility Week | |||
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 |
![[UNSW]](/~cs3231/images/unsw_0.png)
