Week of Monday Wednesday Friday
Jan 3
-
Jan 7
Intro
Text: Ch. 1-2
*CS112
Threads & Processes
Text: Ch. 3-4
HW 1 Section
Threads
Due: Lab 0 (setup)
*CS112
Jan 10
-
Jan 14
Concurrency
Text: Ch. 6-7, Birrell
*CS112
Scheduling
Text: Ch. 5
Jan 17
-
Jan 21
MLK day
Virtual Memory Hardware
Text: Ch. 8
HW 2 Section
Userprog
Due: HW 1 (Threads)
*CS112
Add/drop deadline (5pm)
Jan 24
-
Jan 28
Virtual Memory OS techniques
Text: Ch. 9
Synchronization 1

*CS112
Jan 31
-
Feb 4
Synchronization 2

*CS112
Linking
Midterm Review Section
Due: HW 2 (Userprog)
Feb 7
-
Feb 11
Midterm Quiz Memory allocation
HW 3 Section
VM
*CS112
Feb 14
-
Feb 18
I/O & Disks
Text: Ch. 12-13
File Systems
Text: Ch. 10-11
Feb 21
-
Feb 25
Presidents' day
Advanced File Systems
HW 4 Section
Filesys
Due: HW 3 (VM)
*CS112
Course withdrawal deadline (5pm)
Feb 28
-
Mar 4
Networking
Text: Ch. 16
Protection
Text: Ch. 14
Mar 7
-
Mar 11
Security
Text: Ch. 15
Virtual Machines
Final Review Section
Due: HW 4 (File system)

Final Exam Thursday, March 17th, 2022, 12:15pm-3:15pm