15-213/14-513/15-513 Intro to Computer Systems: Labs

The labs are the heart of this course. Much of what you learn in this course will be through completing these labs.

  • All labs are due 11:59 pm ET / 8:59 pm PT on the due date shown.
  • The late penalty is 15% per day.
  • Each student has 5 grace days for the term which are automatically applied to late assignments. Use them wisely.
  • There are NO grace days for L0.
  • 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, with the following exceptions:
    • L0 must be turned in by the due date
    • L7b must be turned in by Apr 29
  • All labs are handed out and in using Autolab.

Schedule

Lab  Out Weight (%) Max
Grace Days
Name Due Code Review
Signup Due

L0 Tue Jan 18 2 0 C Programming Lab   Tue Jan 25 NA
L1 Thu Jan 20 7 1 Data Lab Thu Feb 3 NA
L2 Thu Jan 27 6 1 Bomb Lab Thu Feb 10 NA
L3 Thu Feb 10 4 1 Attack Lab Thu Feb 17 NA
L4 Thu Feb 17 5 2 Cache Lab Thu Mar 3 Sat Mar 5
L5a Thu Mar 3 4 2 Malloc Lab Checkpoint Tue Mar 22 Thu Mar 24
L5b 7 2 Malloc Lab Final  Tue Mar 29 Thu Mar 31
L6 Tue Mar 29 7 2 TSH Lab Thu Apr 14 Thu Apr 14
L7a Tue Apr 12 2 1 Proxy Lab Checkpoint Thu Apr 21 Sat Apr 23
L7b 6 1 Proxy Lab Final Thu Apr 28 NA
Total 50%