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%