If you are particularly interested in some topic not covered here, talk to the course staff.
September | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
27 | 28 |
29
11:30-12:20
Lecture:
OS overview
|
30
Section:
Lab util Q&A
|
01
11:30-12:20
Lecture:
Programming interface
|
October | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04
11:30-12:20
Lecture:
Isolation
|
05
23:59
Lab util due
|
06
11:30-12:20
Lecture:
Virtual memory
|
07
Section:
Lab alloc Q&A
|
08
11:30-12:20
Lecture:
Page tables
|
11
Hack day
|
12
23:59
Lab alloc due
|
13
11:30-12:20
Lecture:
Page faults
|
14
Section:
Lab lazy Q&A
|
15
11:30-12:20
Lecture:
Virtual memory Q&A
|
18
11:30-12:20
Lecture:
Calling convention
|
19
23:59
Lab lazy due
|
20
11:30-12:20
Lecture:
Traps
|
21
Section:
Lab alarm Q&A
|
22
Hack day
|
25
11:30-12:20
Lecture:
System calls
|
26
23:59
Lab alarm due
|
27
11:30-12:20
Lecture:
Traps Q&A
|
28
Section:
Lab cow Q&A
|
29
11:30-12:20
Project Q&A
|
November | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
01
11:30-12:20
Lecture:
Multiprocessors & locking
|
02
23:59
Project proposal due
|
03
11:30-12:20
Lecture:
Thread switching
|
04
Section:
Lab cow Q&A
|
05
11:30-12:20
Lecture:
Scheduling
|
08
11:30-12:20
Lecture:
Concurrency Q&A
|
09
23:59
Lab cow due
|
10
11:30-22:20
Lecture:
File system
|
11
Section:
Lab uthread
Veterans Day
|
12
11:30-22:20
Lecture:
On-disk data structures
|
15
11:30-22:20
Lecture:
Crash recovery
|
16
23:59
Lab uthread due
|
17
11:30-12:20
Lecture:
File system Q&A
|
18
Section:
Lab fs Q&A
|
19
Hack day
|
22
11:30-12:20
Lecture:
Virtual machines
|
23
23:59
Lab fs due
|
24
Pre-Thanksgiving
|
25
Thanksgiving
|
26
Thanksgiving
|
29
11:30-12:20
Lecture:
Bugs & testing
|
30 |
01
11:30-12:20
Lecture:
Automated reasoning in Amazon S3 by James Bornholt
|
02 |
03
11:30-12:20
Lecture:
The Bugs on Mars that terrorized Earth by by Rajeev Joshi
|
December | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
06
11:30-12:20
Project demos
|
07 |
08
11:30-12:20
Project demos
|
09 |
10
11:30-12:20
Project demos
|
13 |
14
23:59
Project report due
|
15 | 16 | 17 |