1 |
Thu |
Jan 25 |
Administrivia (pdf), Introduction (pdf) |
Ch 1 |
|
|
Fri |
Jan 26 |
|
|
|
Welcome to Prac! |
2 |
Tue |
Jan 30 |
Architectural Support for OS (pdf) |
Ch 2 |
|
|
Thu |
Feb 1 |
Processes & Threads (pdf) |
Ch 3 |
|
P0 due @ 11:59pm |
Fri |
Feb 2 |
|
|
|
Intro to P1 (pdf) |
3 |
Tue |
Feb 6 |
Processes & Threads |
|
|
|
Wed |
Feb 7 |
|
|
ADD DEADLINE |
Thu |
Feb 8 |
CPU Scheduling (pdf) |
Ch 7 |
A1' due @ 11:59pm |
|
Fri |
Feb |
|
|
|
P1 and Semaphores (pdf) |
4 |
Tue |
Feb 13 |
Synchronization (pdf) |
Ch 4 & 5 |
|
|
Thu |
Feb 15 |
Synchronization |
12 Commandments of Synchronization |
A1 due @ 11:59pm |
|
Fri |
Feb 16 |
|
|
|
P1 due @ 11:59pm |
5 |
Tue |
Feb 20 |
February Break |
Thu |
Feb 22 |
Synchronization |
|
|
|
Fri |
Feb 23 |
|
|
|
Intro to P2 (pdf) |
6 |
Tue |
Feb 27 |
Synchronization |
|
|
|
Thu |
Mar 1 |
Synchronization |
|
|
|
Fri |
Mar 2 |
|
|
A2' due @ 11:59pm |
|
7 |
Tue |
Mar 6 |
Deadlocks (pdf) |
Ch 6 |
|
|
Thu |
Mar 8 |
Memory Management (pdf) |
Ch 8 |
A2 due @ 11:59pm |
|
8 |
Tue |
Mar 13 |
Memory Management |
|
|
P2 due @ 11:59pm |
Thu |
Mar 15 |
Virtual Memory (pdf) |
Ch 9 |
Prelim 1 |
|
Fri |
Mar 16 |
|
|
|
Intro to P3 (pdf) |
9 |
Tue |
Mar 20 |
Virtual Memory |
|
|
|
Wed |
Mar 21 |
|
|
DROP DEADLINE |
Thu |
Mar 22 |
Networking (pdf) |
End-to-End Arguments in System Design |
|
|
10 |
Tue |
Mar 27 |
Networking |
|
|
P3 due @ 11:59pm |
Thu |
Mar 29 |
Networking |
|
|
|
Fri |
Mar 30 |
|
|
A3' due @ 11:59pm |
Intro to P4(pdf) |
|
Tue |
Apr 3 |
Spring Break |
Thu |
Apr 5 |
Spring Break |
11 |
Tue |
Apr 10 |
Networking |
|
|
|
Thu |
Apr 12 |
Disks & RAID (pdf) |
Ch 12 |
|
|
12 |
Tue |
Apr 17 |
File Systems (pdf) |
Ch 13 |
A3 due @ 11:59pm |
|
Thu |
Apr 19 |
File Systems |
Ch 14 |
|
|
13 |
Tue |
Apr 24 |
File Systems |
|
|
P4 due @ 11:59pm |
Thu |
Apr 26 |
Loose Ends and Meltdown |
|
Prelim 2 |
|
Fri |
Apr 27 |
|
|
|
Intro to P5(pdf) |
14 |
Tue |
May 1 |
Security (pdf) |
|
A4' due @ 11:59pm |
|
Thu |
May 3 |
Security |
|
|
|
15 |
Tue |
May 8 |
Conclusions & Advanced OS |
|
|
|
Wed |
May 9 |
|
|
A4 due @ 11:59pm |
|
16 |
Mon |
May 14 |
|
|
|
P5 due @ 4:30pm |
17 |
Tue |
May 22 |
4410 FINAL EXAM, 2:00-4:00 pm, location TBD |