Lectures

Date Topic Reading Downloads
January 22 Introduction to CS167 and OS 1.1 Full Notes Video
January 24 Threads Implementations 5.1 Full Notes Video
January 27 Threads Implementations Full Notes Video
January 29 Threads Implementations Full Notes Video
January 31 I/O and Interrupts Chapter 3, Section 5.2 Full Notes Video
February 3 Interrupts and Booting Full Notes Video
February 5 Introduction to UNIX™ and Weenix OS Structure 4.1 Full Notes Video
February 7 OS Design: Virtual Machines 4.2.1 Full Notes Video
February 10 OS Design: Virtual Machines Full Notes Video
February 12 OS Design: Microkernels 4.2.2 Full Notes Video
February 14 Microkernels 5.3 Full Notes Video
February 17 Holiday!
February 19 Scheduling Full Notes Video
February 21 Scheduling Full Notes Video
February 24 File Systems Chapter 7 Full Notes Video
February 26 File Systems Full Notes Video
February 28 File Systems Full Notes Video
March 2 File Systems Full Notes Video
March 4 File Systems Full Notes Video
March 6 File Systems Full Notes Video
March 9 Virtual Memory 6.3 Full Notes Video
March 11 Virtual Memory: Architecture 6.1, 6.2 Full Notes Video
March 13 Virtual Memory: OS 6.3 Full Notes Video
March 25 Security 2 Full Notes Video
March 30 Security 3 Full Notes Video
Apr 1 Security 4 Full Notes Video
Apr 6 Security 5 Full Notes Video
Apr 8 Networking Full Notes Video
Apr 10 RPC Full Notes Video
Apr 13 DFS I Full Notes Video
Apr 17 DFS II Full Notes Video
Apr 20 DFS III Full Notes Video
Apr 22 OS Avoidance Full Notes Video