Date |
Topic |
Readings |
Homework |
Project | |||
Mon |
September 30, 2002 |
Introduction |
Chap 1 |
HW 1 out |
|||
Wed |
October 2, 2002 |
Architectural Support for OS |
Chap 2 |
||||
Thu |
October 3, 2002 |
TA Introduction |
Proj 1 out |
||||
Fri |
October 4, 2002 |
OS Components and Basic Organization |
Chap 3 |
||||
Mon |
October 7, 2002 |
Processes |
Chap 4 |
HW 1 due |
|||
Wed |
October 9, 2002 |
Threads |
Chap 5 |
||||
Thu |
October 10, 2002 |
||||||
Fri |
October 11, 2002 |
Scheduling |
Chap 6 |
||||
Mon |
October 14, 2002 |
Basic Synchronization |
Chap 7 |
HW 2 out |
|||
Wed |
October 16, 2002 |
Synchronization Primitives |
Proj 1 due | ||||
Thu |
October 17, 2002 |
Proj 2 out |
|||||
Fri |
October 18, 2002 |
Advanced Synchronization Tools |
|||||
Mon |
October 21, 2002 |
Deadlocks |
Chap 8 |
HW 3 out |
HW 2 due |
||
Wed |
October 23, 2002 |
Catchup and Midterm review |
|||||
Thu |
October 24, 2002 |
||||||
Fri |
October 25, 2002 |
Midterm |
|||||
Mon |
October 28, 2002 |
Memory Management Introduction |
Chap 9 |
HW 3 due |
|||
Wed |
October 30, 2002 |
Virtual Memory |
Chap 10 |
||||
Thu |
October 31, 2002 |
||||||
Fri |
November 1, 2002 |
Paging |
|||||
Mon |
November 4, 2002 |
Page Replacement Examples |
HW 4 out |
||||
Wed |
November 6, 2002 |
File System Introduction |
Chap 11 |
Proj 2 due | |||
Thu |
November 7, 2002 |
Proj 3 out |
|||||
Fri |
November 8, 2002 |
File System Implementation Details |
Chap 12 |
||||
Mon |
November 11, 2002 |
||||||
Wed |
November 13, 2002 |
NTFS/FAT |
HW 4 due |
||||
Thu |
November 14, 2002 |
||||||
Fri |
November 15, 2002 |
I/O System Introduction |
Chap 13 |
||||
Mon |
November 18, 2002 |
Mass Storage |
Chap 14 |
HW 5 out |
|||
Wed |
November 20, 2002 |
Catchup and Midterm review |
Proj 3 due | ||||
Thu |
November 21, 2002 |
Proj 4 out |
|||||
Fri |
November 22, 2002 |
Midterm |
|||||
Mon |
November 25, 2002 |
Software Caching |
HW 5 due |
||||
Wed |
November 27, 2002 |
The Full I/O Path & Performance |
|||||
Thu |
November 28, 2002 |
||||||
Fri |
November 29, 2002 |
||||||
Mon |
December 2, 2002 |
Guest (File Replication) |
|||||
Wed |
December 4, 2002 |
Distributed Systems and RPC |
Chap 15 |
||||
Thu |
December 5, 2002 |
||||||
Fri |
December 6, 2002 |
Protection and Security |
Chap 18, 19 |
||||
Mon |
December 9, 2002 |
Linking/loading and debugging |
|||||
Wed |
December 11, 2002 |
Final review |
Proj 4 due | ||||
Tues |
December 17, 2002 |
Final Exam |
|||||