15-213 Intro to 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.

  • All labs are due 11:59pm on the shown due date.
  • The late penalty is 15% per day.
  • Each student has 5 grace days for L1-L6. Each group has 2 additional grace days for L7. Use them wisely.
  • You can use at most 2 grace days for any one assignment.
  • You can submit any assignment at most 3 days late.
  • All assignments are handed out and handed in using Autolab.


Lab  Out Weight (%) Name Due

L1 Thu Aug 30 7 Data Lab Thu Sept 13
L2 Thu Sep 13 7 Bomb Lab Tue Sep 25
L3 Tue Sep 25 4 Buffer Lab Tue Oct 2
L4 Tue Oct 2 4 Cache Lab Thu Oct 11
L5 Thu Oct 18 8 Shell Lab Thu Nov 1
L6 Thu Nov 1 12 Malloc Lab Thu Nov 15
L7 Thu Nov 15 8 Proxy Lab Sun Dec 2 (group project)
Total 50%