Calendar (Fall 2009)
This calendar is not final and is subject to change.
Tuesday |
Thursday |
Homework, etc. |
September 8 Introduction |
September 10 Introduction to C/C++ |
|
September 15 Introduction to C/C++, cont. |
September 17 Processes & Threads |
|
September 22 Processes & Threads, cont. |
September 24 Synchronization |
Project 1 assigned |
September 29 Locks |
October 1 Condition Variables |
Project 1 due, |
October 6 Semaphores |
October 8 Semaphores, cont. |
|
October 13 No class (Monday schedule) |
October 15 Advanced Locks |
|
October 20 Deadlock |
October 22 Midterm |
Project 2 due, |
October 27 Virtual Memory |
October 29 Virtual Memory & Paging |
|
November 3 VM & Paging |
November 5 VM & Paging |
|
November 10 VM & Paging |
November 12 VM & Paging |
|
November 17 Memory Management |
November 19 Memory Management |
Project 3 due, |
November 24 Concurrency Patterns |
November 26 No class (Thanksgiving) |
|
December 1 No class |
December 3 Networks |
|
December 8 Research (Eon, Grace) |
December 10 Final review |
Project 4 due |
Final exam |