Home Works will be due on Tuesdays. Mid-term examination will take at least one half of the class-time. The other half may be used for discussions.
Week | Day Dates | Evening | Lecture Topics | Due | Feedback |
---|---|---|---|---|---|
1 | 9/7, 9/9 | What is Concurrency? (Ch1) | |||
2 | 9/14, 9/16 | 9/13 | Processes (Ch.2) | ||
3 | 9/21, 9/23 | 9/20 | Files System, I/O (Ch.3) | HW1 | |
4 | 9/28, 9/30 | 9/27 | Files System, I/O (Ch.3) | HW1 | |
5 | 10/5, 7 | 10/4 | C memory management (Ch. 1.5) | HW2 | |
6 | 10/12, 14 | 10/11 | Signals (Ch.5) | HW2 | |
7 | 10/19, 21 | 10/18 | Threads (Ch. 9) | HW 3 | |
8 | 10/26, 28 | 10/25 | Threads (Ch. 9) | HW 3 | |
9 | 11/2, 4 | 11/1 | Discussion | MQ | |
10 | 11/9, 11 | 11/8 | Thread Synchronization (Ch.10) | MQ | |
11 | 11/16, 18 | 11/15 | Thread Synchronization (Ch. 10) | HW4 | |
12 | 11/23 | 11/22 | Client Server (Ch.12) | HW4 | |
13 | 11/30, 12/2 | 11/29 | Client Server (Ch.12) | ||
14 | 12/7, 9 | 12/6 | Case Study: Cracking Shells (Ch.7) | HW5 | |
15 | 12/14 | 12/13 | Trends: Internet shells , Conclusions | HW5 | |
16 | 12/21 | 12/20 | 10:30-12:30 (day section), class-time (eve.) | FINAL |