18-213/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:
      Proxylab, which may be boxed in by final exams and the grading deadline (stay tuned).
  • All labs are handed out and in using Autolab.

Schedule

Lab  Out Weight (%) Max Grace Days Name Due

L0 Mon May 15 2 0 C Programming Lab   Mon Jun 5
L1 Wed May 17 7 1 Data Lab Wed May 24
L2 Wed May 24 6 1 Bomb Lab Wed May 31
L3 Wed May 31 4 1 Attack Lab Wed Jun 7
L4 Wed Jun 7 0 2 Cache Lab (Checkpoint) Wed Jun 14
L4 Wed Jun 14 5 2 Cache Lab (Final) Wed Jun 21
L5 Wed Jul 5 4 2 Malloc Lab (Checkpoint) Tue Jul 11
L5 Tue Jul 11 7 2 Malloc Lab (Final) Mon Jul 17
L6 Mon Jul 17 7 2 TSH Fri Jul 28
L7 Fri Jul 28 2 1 Proxy Lab (Checkpoint) Mon Aug 7
L7 Fri Jul 28/TD> 6 1 Proxy Lab (Final) Fri Aug 11
Total 50%