Week of Monday Wednesday Friday
Jan 7
-
Jan 11
Intro
Text: Ch. 1-2
Threads & Processes
Text: Ch. 3-4
HW 1 Section
Threads
Due: Lab 0 (setup)
Jan 14
-
Jan 18
Concurrency
Text: Ch. 6-7, Birrell
Scheduling
Text: Ch. 5
Lecture review
Jan 21
-
Jan 25
MLK day
Virtual Memory Hardware
Text: Ch. 8
HW 2 Section
Userprog
Due: HW 1 (Threads)
Add/drop deadline (5pm)
Jan 28
-
Feb 1
Virtual Memory OS techniques
Text: Ch. 9
Synchronization 1
Lecture review
Feb 4
-
Feb 8
Synchronization 2
Linking
Midterm Review Section
Due: HW 2 (Userprog)
Feb 11
-
Feb 15
Memory allocation
Midterm Quiz HW 3 Section
VM
Feb 18
-
Feb 22
Presidents' day
I/O & Disks
Text: Ch. 12-13
Lecture review
Feb 25
-
Mar 1
File Systems
Text: Ch. 10-11
Advanced File Systems
HW 4 Section
Filesys
Due: HW 3 (VM)
Course withdrawal deadline (5pm)
Mar 4
-
Mar 8
Networking
Text: Ch. 16
Protection
Text: Ch. 14
Lecture review
Mar 11
-
Mar 15
Security
Text: Ch. 15
Virtual Machines
Final Review Section
Due: HW 4 (File system)

Final Exam Monday, March 18th, 2019, 3:30pm-6:30pm