CS212 Schedule
Spring 2026
| Week of | Monday | Wednesday | Friday |
|---|---|---|---|
| Mar 30 – Apr 3 |
Intro Text: Ch. 1-2 *CS112 |
Threads & Processes Text: Ch. 3-4 |
HW 1 Section Due: Lab 0 (setup) Threads *CS112 |
| Apr 6 – Apr 10 |
Concurrency Text: Ch. 6-7, Birrell *CS112 |
Scheduling Text: Ch. 5 |
Make-up for fire alarm |
| Apr 13 – Apr 17 |
Virtual Memory Hardware Text: Ch. 8 |
Virtual Memory OS techniques Text: Ch. 9 Due: HW 1 (Threads) |
HW 2 Section Add/drop deadline (5pm) *CS112 |
| Apr 20 – Apr 24 |
Synchronization 1 *CS112 |
Synchronization 2 *CS112 |
no class |
| Apr 27 – May 1 |
Linking | Memory allocation Due: HW 2 (Userprog) |
Midterm Review Section |
| May 4 – May 8 |
Midterm Quiz *CS112 |
I/O & Disks Text: Ch. 12-13 |
HW 3 Section VM *CS112 |
| May 11 – May 15 |
File Systems Text: Ch. 10-11 |
Advanced File Systems | no class |
| May 18 – May 22 |
Networking Text: Ch. 16 |
Protection Text: Ch. 14 Due: HW 3 (VM) |
HW 4 Section Course withdrawal deadline (5pm) *CS112 |
| May 25 – May 29 |
Memorial Day | Security Text: Ch. 15 |
no class |
| Jun 1 – Jun 5 |
Virtual Machines | Final Review Section Due: HW 4 (File system) |