15-213/18-213/15-513/18-613 Intro to 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 11:00pm ET / 8:00pm 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
- L7b must be turned in by May 1
- All assignments are handed out and in using Autolab.
Schedule
Lab |
Out |
Weight (%) |
Max Grace Days |
Name |
Due |
|
L0 |
Tue Jan 14 |
2 |
0 |
C Programming Lab |
Thu Jan 23 |
L1 |
Tue Jan 21 |
7 |
1 |
Data Lab |
Thu Jan 30 |
L2 |
Thu Jan 30 |
6 |
1 |
Bomb Lab |
Tue Feb 11 |
L3 |
Tue Feb 11 |
4 |
1 |
Attack Lab |
Tue Feb 18 |
L4a |
Tue Feb 18 |
N/A |
0 |
Cache Lab Traces |
Fri Feb 21 |
L4b |
Fri Feb 21 |
5 |
2 |
Cache lab |
Thu Feb 27 |
L5a |
Thu Mar 5 |
N/A |
0 |
Malloc Lab Traces |
Tue Mar 17 |
L5b |
Tue Mar 17 |
4 |
2 |
Malloc Lab Checkpoint |
Thu Mar 26 |
L5c |
Thu Mar 5 |
7 |
2 |
Malloc Lab Final |
Thu Apr 2 |
L6 |
Sat Apr 1 |
7 |
2 |
TSH |
Sat Apr 11 |
L7a |
Sat Apr 11 |
2 |
1 |
Proxy Lab Checkpoint |
Thu Apr 23 |
L7b |
Sat Apr 11 |
6 |
1 |
Proxy Lab Final |
Thu Apr 30 |
Total |
|
50% |
|
|
|
|
|