Schedule
Note: This schedule is subject to change (as needed).
| Week | Lecture Topic | Due | |
|---|---|---|---|
| Week 1 | Tue, 01/06 | Lecture 1 Introduction | |
| Thu, 01/08 |
Lecture 2
OS Concepts
|
Sign up for the Tutorial Session | |
| Week 2 | Tue, 01/13 |
Lecture 3
System Programming 1
|
|
| Thu, 01/15 |
Lecture 4
System Programming 2
|
||
| Week 3 | Tue, 01/20 |
Lecture 5
System Programming 3
|
|
| Thu, 01/22 |
Lecture 6
System Programming 4
|
||
| Week 4 | Tue, 01/27 |
Lecture 7
Synchronization 1
|
Roll call (1/3) |
| Thu, 01/29 |
Lecture 8
Synchronization 2
|
||
| Week 5 | Tue, 02/03 |
Lecture 9
Synchronization 3
|
Project 1
P1 starts now! |
| Thu, 02/05 |
Lecture 10
Modern Computer Systems: Synchronization
|
||
| Chinese New Year Holiday | |||
| Week 6 | Tue, 03/03 |
Lecture 11
Scheduling 1
|
|
| Thu, 03/05 |
Lecture 12
Scheduling 2
|
Project 1
P1 is due on March 9! |
|
| Week 7 | Tue, 03/10 |
Lecture 13
Scheduling 3
|
Project 2
P2 starts now! |
| Thu, 03/12 |
Lecture 14
Modern Computer Systems: Scheduling
|
||
| Week 8 | Tue, 03/17 |
Lecture 15
Memory 1
|
|
| Thu, 03/19 |
Lecture 16
Memory 2
|
||
| Week 9 | Tue, 03/24 |
Lecture 17
Memory 3
|
Roll call (2/3) |
| Thu, 03/26 |
Lecture 18
Memory 4
|
Project 2
P2 is due on March 30! |
|
| Week 10 | Tue, 03/31 |
Lecture 19
Modern Computer Systems: Memory
|
Project 3
P3 starts now! |
| Thu, 03/26 |
Lecture 20
File System 1
|
||
| Week 11 | Tue, 04/07 |
Lecture 21
File System 2
|
|
| Thu, 04/09 |
Lecture 22
File System 3
|
||
| Week 12 | Tue, 04/14 |
Lecture 23
File System 4
|
Roll call (3/3) |
| Thu, 04/16 |
Lecture 24
File System 5
|
Project 3
P3 is due on April 20! |
|
| Week 13 | Tue, 04/21 |
Lecture 25
Modern Computer Systems: File System
|
Project 4
P4 starts now! |
| Thu, 04/23 | Lecture 26 Final Review | ||
| Week 14 | Tue, 04/28 | Lecture 27 Final Review | |
| Thu, 04/30 | Lecture 28 Final Review | ||
| Labor Day Holiday | |||
| Week 15 | Thu, 05/07 | Lecture 25 Final Review |
Project 4
P4 is due on May 10! |