18-600 Foundations of Computer Systems: Assignments
The assignments are the heart of this course. Much of what you
learn in this course will be through completing these assignments.
Schedule
Lab |
Out |
Weight (%) |
Name |
Due |
|
L1 |
Thu Aug 31 |
6 |
Data Lab |
Thu Sep 14 |
L2 |
Thu Sep 14 |
6 |
Bomb Lab |
Thu Sep 28 |
L3 |
Thu Sep 28 |
7 |
Arch Lab |
Thu Oct 12 |
L4 |
Thu Oct 12 |
7 |
Shell Lab |
Thu Oct 26 |
L5 |
Thu Oct 26 |
6 |
Cache Lab |
Thu Nov 9 |
L6a |
Thu Nov 9 |
3 |
Malloc Lab Checkpoint |
Fri Nov 17 |
L6b |
Thu Nov 9 |
8 |
Malloc Lab |
Mon Nov 27 |
L7 |
Mon Nov 27 |
7 |
Proxy Lab |
Tue Dec 12 |
Total |
|
50% |
|
|
|
|