15-213/18-213/15-513/18-613 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. 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
    • L7a must be turned in by May 1
    • L7b must be turned in by May 7
  • All labs are handed out and in using Autolab.

Schedule

Lab  Out Weight (%) Max Grace Days Name Due

L0 Tue Feb 2 2 0 C Programming Lab   Thu Feb 11
L1 Tue Feb 9 7 1 Data Lab Thu Feb 18
L2 Thu Feb 18 6 1 Bomb Lab Tue Mar 2
L3 Tue Mar 2 4 1 Attack Lab Thu Mar 11
L4 Thu Mar 11 5 2 Cache Lab Tue Mar 23
L5a Tue Mar 23 4 2 Malloc Lab Checkpoint Tue Mar 30
L5b Tue Mar 30 7 2 Malloc Lab Final  Thu Apr 8
L6 Thu Apr 8 7 2 TSH Thu Apr 22
L7a Thu Apr 22 2 1 Proxy Lab Checkpoint Thu Apr 29
L7b Thu Apr 29 6 1 Proxy Lab Final Thu May 6
Total 50%