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:
- L0 should normally be submitted by the 1st due date. The 2nd due date
is provided for those students without a strong foundation in C Language
programming who are using the time in between for intensive self-study.
- L4 must be turned in by October 17
- L7a must be turned in by December 2
- L7b must be turned in by December 10
- All labs are handed out and in using Autolab.
Schedule
Lab |
Out |
Weight (%) |
Max Grace Days |
Name |
Due |
|
L0 |
Mon Aug 29 |
2 |
0 |
C Programming Lab |
Tue Sep 6 (Mon Sep 26 is 2ndary deadline) |
L1 |
Thu Sep 1 |
7 |
1 |
Data Lab |
Tue Sep 13 |
L2 |
Tue Sep 13 |
6 |
1 |
Bomb Lab |
Thu Sep 22 |
L3 |
Thu Sep 22 |
4 |
1 |
Attack Lab |
Thu Sep 29 |
L4 |
Thu Sep 29 |
5 |
2 |
Cache Lab |
Thu Oct 13 |
L5a |
Mon Oct 24 |
4 |
3 |
Malloc Lab Checkpoint |
Mon Oct 31 |
L5b |
Mon Oct 24 |
7 |
3 |
Malloc Lab Final |
Mon Nov 7 |
L6 |
Mon Nov 7 |
7 |
2 |
TSH |
Mon Nov 21 |
L7a |
Mon Nov 21 |
2 |
1 |
Proxy Lab Checkpoint |
Thu Dec 1 |
L7b |
Mon Nov 21 |
6 |
1 |
Proxy Lab Final |
Fri Dec 9 |
Total |
|
50% |
|
|
|
|
|