Date | What |
---|---|
09/08 | Lab 1 due (11:59 pm) |
09/17 | Lab 2 due (11:59 pm) |
09/22 | Lab 3a due (Advisory deadline) |
09/26 | Lab 3 due (11:59 pm) |
10/03 | Lab 4a due (Advisory deadline) |
10/10 | Lab 4b due (Advisory deadline) |
10/17 | Lab 4 due (11:59 pm) |
10/23 | Final project proposal due (11:59 pm) |
11/07 | Lab 5 due (11:59 pm) |
12/05 | Final project code due (11:59 pm) |
Date | What | Notes | |
---|---|---|---|
08/26 | Introduction | Lab 1 assigned | |
08/28 | x86 Virtual Memory |
Optional reading:
|
|
09/02 | No Class (School Holiday) | ||
09/04 | Interrupts and System Calls |
Optional reading:
|
|
09/09 | |||
09/11 | Process Address Space and Binary Formats |
Optional reading:
|
|
09/16 |
PhD Section Overview Process Address Space and Binary Formats, Part 2 |
Optional reading: | |
09/18 | Memory Allocation | Required reading: Optional reading: | |
09/23 | Page Frame Management and Reclamation |
Optional reading:
|
|
09/25 | CPU Scheduling |
Optional reading:
|
|
09/30 | |||
10/02 | Inter-Process Communication (IPC) |
Optional reading:
|
|
10/07 | Midterm Exam (8:30-9:50am, Humanities 1006) | ||
10/09 | Inter-Process Communication (IPC) | ||
10/14 | Threading | Required reading: Optional reading: | |
10/16 | Synchronization |
Optional reading:
|
|
10/21 | |||
10/23 | VFS |
Optional reading:
|
|
10/28 | |||
10/30 | Page Cache |
Optional reading:
|
|
11/04 | ext(2/3/4) File Systems | Required reading: | |
11/06 | Linux Networking |
Optional reading:
|
|
11/11 | |||
11/13 | NFS | Required reading: | |
11/18 | Alternative OS Structures: Virtual Machines |
Presenters: Heyi Li and Zhen Cao Required reading: Optional reading: |
|
11/20 | Programming I/O Devices |
Optional reading:
|
|
11/25 | OS Security: Access Control in Traditional Operating Systems |
Presenters: Vasudevan Nagendra and Yaohui Chen Required reading: |
|
11/27 | No Class (Thanksgiving) | ||
12/02 | OS Security: Securing Linux |
Presenters: Hyungjoon Koo and Anke Li Optional reading:
|
|
12/04 |
Disk Scheduling Final Exam Review |
Optional reading:
|
|
12/09 | Final Exam (11:15am-1:45pm, Humanities 2405) |