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 the semester.
  • 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 May 21 7 Data Lab Mon Jun 1
L2 Tue Jun 2 7 Bomb Lab Tue Jun 9
L3 Tue Jun 9 4 Buffer Lab Tue Jun 16
L4 Tue Jun 16 4 Cache Lab Wed Jun 24
L5 Thu Jun 23 8 Shell Lab Thu Jul 7
L6 Thu Jul 8 12 Malloc Lab Thu Jul 23
L7 Thu Jul 23 8 Proxy Lab Thu Aug 5
Total 50%