14-513/18-613 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 05:00am ET the day after 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:
- L7 must be turned in by 11:59:59pm ET on the day of the final exam. Extensions past this point are likely to require the student's department approval and result in an (I)ncomplete grade.
- All assignments are handed out and in using Autolab.
Schedule
Lab |
Out |
Weight (%) |
Max Grace Days |
Name |
Due |
|
L0 |
Tue May 19 |
0 |
N/A |
C Programming Lab (Soft deadline) |
Tue May 26 |
L0 |
Tue May 19 |
2 |
0 |
C Programming Lab (Hard deadline) |
Tue Jun 9 |
L1 |
Thu May 21 |
7 |
1 |
Data Lab |
Thu May 28 |
L2 |
Thu May 28 |
6 |
1 |
Bomb Lab |
Thu Jun 4 |
L3 |
Thu Jun 4 |
4 |
1 |
Attack Lab |
Thu Jun 15 |
L4 |
Thu Jun 11 |
1 |
2 |
Cache Lab Checkpoint |
Mon Jun 22 |
L4 |
Thu Jun 11 |
4 |
2 |
Cache Lab Final |
Mon Jun 29 |
L5a |
Mon Jun 29 |
4 |
2 |
Malloc Lab Checkpoint |
Thu Jul 6 |
L5b |
Mon Jun 29 |
7 |
2 |
Malloc Lab Final |
Mon Jul 13 |
L6a |
Mon Jul 13 |
1 |
2 |
TSH Checkpoint |
Mon Jul 20 |
L6b |
Mon Jul 13 |
6 |
2 |
TSH Final |
Mon Jul 27 |
L7a |
Mon Jul 27 |
2 |
1 |
Proxy Lab Checkpoint |
Mon Aug 3 |
L7b |
Mon Aug 3 |
6 |
1 |
Proxy Lab Final |
Fri Aug 7 |
Total |
|
50% |
|
|
|
|
|