Lectures

FullNotesVideo
Date Topic Reading Downloads
January 23 Introduction to CS167 and OS 1.1-1.2 Full Notes Video
January 25 Threads Implementations 5.1 Full Notes
January 28 Threads Implementations Full Notes Video
January 30 Threads Implementations Full Notes Video
February 1 I/O and Interrupts Chapter 3, Section 5.2 Full Notes Full Notes Video
February 4 Interrupts and Booting Full Notes Video
February 6 Introduction to UNIX™ and Weenix OS Structure Full Notes Video
February 8 OS Design: Virtual Machines 4.2.1 Full Notes Video
February 11 OS Design: Virtual Machines Full Notes Video
February 13 OS Design: Microkernels 4.2.2 Full Notes Video
February 15 Scheduling 5.3 Full Notes Video
February 18 Holiday!
February 20 Scheduling Full Notes Video
February 22 Scheduling Full Notes Video
February 25 File Systems Chapter 7 Full Notes Video
February 27 File Systems Full Notes Video
March 1 File Systems Full Notes Video
March 6 File Systems Full Notes Video
March 8 File Systems Full Notes Video
March 11 File Systems Full Notes Video
March 13 File Systems 6.3 Full Notes Video
March 15 Virtual Memory: Architecture 6.1, 6.2 Full Notes Video
March 18 In-Class Help Session: Midterm Video
March 19 Midterm Exam: 7pm - 9pm | Barus and Holley 168
March 20 Virtual Memory: OS 6.3 Full Notes Video
March 22 Virtual Memory: OS 6.5, 6.6 Full Notes Video
March 25 Holiday!
March 27 Holiday!
March 29 Holiday!
April 1 Virtual Memory: OS
April 3 Security Chapter 10 Full Notes Video
April 5 Security Full Notes Video
April 8 Security Full Notes Video
April 10 Security 8.1 Full Notes Video
April 12 Communication Protocols 8.2 Full Notes Video
April 15 Remote Procedure Call Protocols 8.2 Full Notes Video
April 17 Distributed File Systems Chapter 9 Full Notes Video
April 19 Distributed File Systems Full Notes Video
April 22 Distributed File Systems Video
April 24 Avoiding Operating Systems Full Notes
April 26 Summing Up
May 8 Final Exam: 2pm - 5pm