Week |
Tuesday |
Thursday |
Assignments Due |
September 3 |
Introduction |
HW support for OS |
|
September 10 |
OS
Structure |
Processes |
|
September 17 |
Threads |
Threads |
Project 1 |
September 24 |
Synchronization |
Locks |
|
October 1 |
Semaphores |
Monitors |
|
October 8 |
Deadlock |
I/O |
|
October 15 |
I/O |
Mem.
Mgmt |
Project 2 |
October 22 |
Paging
/ TLBs |
Virtual
Memory |
|
October 29 |
Virtual
Memory |
Disks |
|
November 5 |
Disks |
Files
/ Directories |
|
November 12 |
File
Systems |
Modern
FS |
Project 3 |
November 19 |
RAID |
Thanksgiving |
|
November 26 |
Distributed FS |
Virtual Machines |
|
December 3 |
Security |
Security |
|
December 10 |
Advanced Topics |
Advanced Topics |
Project 4 |
December 17 |
Exam |
|
Finals Week |