Week of | Monday | Wednesday |
---|---|---|
Sep 6 - Sep 10 |
Intro & UNIX |
|
Sep 13 - Sep 17 |
PC hardware Read: UNIX |
Virtual Memory Read: Appel & Li Lab 1 due Friday
|
Sep 20 - Sep 24 |
MULTICS Read: First 7 years |
Plan 9 Read: Plan 9 NYU drop date 9/27
Lab 2 due Friday
|
Sep 27 - Oct 1 |
Scheduling Read: SMART |
Scheduler Activations Read: Scheduler Activations |
Oct 4 - Oct 8 |
File Systems Read: FFS |
Networking Read: Livelock Lab 3 due Sunday
|
Oct 11 - Oct 15 |
Shells Read: rc, es |
Microkernels Read: L3 |
Oct 18 - Oct 22 |
Downloading code Read: Spin |
Extensibility Read: Exokernel Lab 4A due Thursday
|
Oct 25 - Oct 29 |
Dynamic Code Generation/ Quiz Review Read: Synthesis |
Quiz 1
Lab 4B due Sunday
|
Nov 1 - Nov 5 |
Distributed Systems Read: V |
Multiprocessing Read: Scalable synchronization |
Nov 8 - Nov 12 |
Virtual machines (guest lecture) Read: Disco NYU withdrawal deadline
11/8
|
Capabilities Read: Confused Deputy, Paradigm Regained Lab 5A due Thursday
|
Nov 15 - Nov 19 |
Multi-level security Read: VMM security kernel |
OS Bugs Read: Bugs as deviant behavior Lab 5B due Thursday
|
Nov 22 - Nov 26 |
Reliability Read: Nooks |
Scalability & Reliability Read: Hive Lab 5C due Sunday
|
Nov 29 - Dec 3 |
How hardware security fails Read: XOMOS |
Interposition/Quiz Review Read: Interposition agents |
Dec 6 - Dec 10 |
Quiz 2 |
no class hacking day |
Dec 13 - Dec 17 |
OS bakeoff |