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 Sep 1 |
6 |
Data Lab |
Thu Sep 15 |
| L2 |
Thu Sep 15 |
6 |
Bomb Lab |
Thu Sep 29 |
| L3 |
Thu Sep 29 |
7 |
Arch Lab |
Thu Oct 13 |
| L4 |
Thu Oct 13 |
5 |
Cache Lab |
Thu Oct 20 |
| L5 |
Thu Oct 20 |
8 |
Shell Lab |
Mon Nov 7 |
| L6a |
Mon Nov 7 |
3 |
Malloc Lab Checkpoint |
Thu Nov 17 |
| L6b |
Mon Nov 7 |
8 |
Malloc Lab |
Mon Nov 28 |
| L7 |
Mon Nov 28 |
7 |
Proxy Lab |
Thu Dec 8 |
| Total |
|
50% |
|
|
|
|