If you are particularly interested in some topic not covered here, talk to the course staff.
September | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
23 | 24 | 25 | 26 | 27 |
30
18:30-21:20
Lecture:
OS organization
|
01 | 02 | 03 |
04
23:00
Lab util due
|
October | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
07
18:30-21:20
Lecture:
Virtual memory
|
08 | 09 | 10 |
11
23:00
Lab alloc due
|
14
18:30-21:20
Lecture:
System calls, exceptions, and interrupts
|
15 | 16 | 17 |
18
23:00
Lab lazy due
|
21
18:30-21:20
Lecture:
Concurrency and scheduling
|
22 | 23 | 24 |
25
23:00
Lab cow due
|
28
18:30-21:20
Lecture:
Memory models
by James Bornholt (Amazon & UT Austin) |
29 | 30 | 31 |
01
23:00
Lab uthread due
|
November | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
04
18:30-21:20
Lecture:
File system
|
05 |
06
23:00
Project proposal due
|
07 |
08
23:00
Lab alarm due
|
11
Veterans Day
|
12 | 13 | 14 |
15
23:00
Lab fs due
|
18
11:00
Exercise Dune due
18:30-21:20
Lecture:
Virtual machines
|
19 | 20 | 21 | 22 |
25
11:00
Exercise Hyperkernel due
18:30-21:20
Lecture:
Testing & verification
|
26 | 27 |
28
Thanksgiving
|
29
Thanksgiving
|
December | ||||
Monday | Tuesday | Wednesday | Thursday | Friday |
02
18:30-21:20
Lecture:
Project demos
|
03 | 04 | 05 |
06
23:00
Project report due
|