Course Schedule
Week | Date | Topic | Readings | Notes |
1 | 8/11 | Administrative Items | - | Lecture Notes |
8/13 | Introduction/Overview | - | Lecture Notes | |
2 | 8/18 | History & Architecture | [1,2] | Lecture Notes |
8/20 | History & Architecture | [3] | Lecture Notes | |
3 | 8/25 | Threads, Events, Concurrency | [4,5] | Lecture Notes |
8/27 | Threads, Events, Concurrency | [6,7] | Lecture Notes | |
4 | 9/1 | Threads, Events, Concurrency | [8] | Lecture Notes |
9/3 | Threads, Events, Concurrency | [9,10] | Lecture Notes Bibliography Due |
|
5 | 9/8 | Storage & File Systems | [11] | Lecture Notes |
9/10 | Storage & File Systems | [12,13] | Lecture Notes Project Proposal Due |
|
6 | 9/15 | Storage & File Systems | [14] | Lecture Notes |
9/17 | Storage & File Systems | [15,16] | Lecture Notes | |
7 | 9/22 | Storage & File Systems | [17] | Lecture Notes |
9/24 | Storage & File Systems | [18,19] | Lecture Notes | |
8 | 9/29 | Mid-Term Exam | - | |
10/1 | Memory | [20,21] | Lecture Notes | |
9 | 10/6 | Memory | [22] | Lecture Notes |
10/8 | Memory | [23] | Lecture Notes | |
10 | 10/13 | Memory | [24] | Lecture Notes |
10/15 | Virtualization | [25,26] |
Lecture Notes Progress Report Due |
|
11 | 10/20 | Virtualization | [27,28] | Lecture Notes |
10/22 | Scheduling | [29] | Lecture Notes | |
12 | 10/27 | Scheduling | [30] | Lecture Notes |
10/29 | Scheduling | [31] | Lecture Notes Draft Paper Due |
|
13 | 11/3 | Miscellaneous | - | Paper Reviews Due |
11/5 | Miscellaneous | - | - | |
14 | 11/10 | Video 1 Video 2 Video 3 Video 4 Video 5 Video 6 Video 7 Video 8 Video 9 Video 10 Video 11 Video 12 Video 13 |
- | Presentation Materials Due: 11/9 12pm EST |
11/12 | Final Exam (Online) | - | Final Paper Due: 11/13 11.59pm EST |