1 |
Fri |
Jan 26 |
Introduction and C tutorial |
P0 release |
2 |
Fri |
Feb 2 |
Memory / C tutorial |
|
3 |
Fri |
Feb 9 |
P1: user-level multithreading |
P1 release |
4 |
Fri |
Feb 16 |
Testing |
|
5 |
Fri |
Feb 23 |
Interrupt and Exception |
P2 release |
6 |
Fri |
Mar 1 |
Kernel and Privilege Levels |
|
7 |
Fri |
Mar 8 |
System Calls |
|
8 |
Fri |
Mar 15 |
P3: block stores |
P2 due, P3 release |
9 |
Fri |
Mar 22 |
Testing block stores |
|
10 |
Fri |
Mar 29 |
P4: FAT File System |
P3 due, P4 release |
11 |
Fri |
Apr 5 |
Spring Break |
|
12 |
Fri |
Apr 14 |
Writing an operating system in 2.5 years |
Guest lecture by Yunhao Zhang |
13 |
Fri |
Apr 21 |
FAT, more info |
|
14 |
Fri |
Apr 28 |
Testing a file system |
|
15 |
Fri |
May 3 |
TBD |
|