15-213/18-213/15-513 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 due date shown.
  • The late penalty is 15% per day.
  • Each student has 5 grace days for L1-L6. Use them wisely.
  • There are NO grace days for L7
  • For each assignment, there is a limit on the number of grace days that can be applied, as is indicated in the table below.
  • You can submit assignments at most 3 days late.
  • All assignments are handed out and handed in using Autolab.

Schedule

Lab  Out Weight (%) Max Grace Days Name Due

L1 Thur Jan 19 7 1 Data Lab Thur Feb 2
L2 Thur Feb 2 6 1 Bomb Lab Tues Feb 14
L3 Tues Feb 14 4 1 Attack Lab Tues Feb 21
L4 Tues Feb 21 5 2 Cache Lab Thur Mar 2
L5 Thur Mar 2 8 2 Shell Lab Tues Mar 28
L6a Tues Mar 28 4 1 Malloc Lab Checkpoint   Thur Apr 6
L6b Tues Mar 28 8 2 Malloc Lab Final Fri Apr 14
L7 Fri Apr 14 8 0 Proxy Lab Tues May 2
Total 50%