15-122 - Principles of Imperative Computation |
Week |
Day |
Date |
Topic |
Due Dates |
|
Written |
Assignments |
||||
1 |
Mon |
13-Jan |
|
|
|
Tue |
14-Jan |
|
|||
Wed |
15-Jan |
|
|
||
Thu |
16-Jan |
|
|
||
2 |
Sun |
19-Jan |
|
|
Mon |
20-Jan |
Written 1 |
|
Tue |
21-Jan |
|
|
||
Wed |
22-Jan |
|
|
||
Thu |
23-Jan |
|
1 - Scavenger hunt |
||
3 |
Mon |
27-Jan |
Written 2 |
|
|
Tue |
28-Jan |
|
|
||
Wed |
29-Jan |
|
|
||
Thu |
30-Jan |
|
2 - Pixels |
||
4 |
Mon |
03-Feb |
Written 3 |
|
|
Tue |
04-Feb |
|
|
||
Wed |
05-Feb |
|
|
||
Thu |
06-Feb |
|
3 - Images (rotate-mask) |
||
5 |
Mon |
10-Feb |
L9: Data structure invariants , Slides (Libraries), Slides (Pointers), Code |
Written 4 |
|
Tue |
11-Feb |
SPORTS DAY |
|
|
|
Wed |
12-Feb |
|
|
||
Thu |
13-Feb |
|
4 - Dos Lingos |
||
6 |
Mon |
17-Feb |
Written 5 |
|
|
Tue |
18-Feb |
|
|
||
Wed |
19-Feb |
|
|
||
Thu |
20-Feb |
MIDTERM 1 |
|
|
|
7 |
Mon |
24-Feb |
|
|
|
Tue |
25-Feb |
|
5 - EXP |
||
Wed |
26-Feb |
|
|
||
Thu |
27-Feb |
Written 6 |
|
||
Sun |
01-Mar |
Spring Break |
|||
Mon |
02-Mar |
||||
Tue |
03-Mar |
||||
Wed |
04-Mar |
||||
Thu |
05-Mar |
||||
|
|
|
|
||
8 |
Mon |
09-Mar |
|
|
|
Tue |
10-Mar |
|
6 - Text Buffer |
||
Wed |
11-Mar |
|
|
||
Thu |
12-Mar |
Written 7 |
|
||
9 |
Sun |
15-Mar |
|
|
|
Mon |
16-Mar |
|
|
Tue |
17-Mar |
|
|
||
Wed |
18-Mar |
|
|
||
Thu |
19-Mar |
|
7 - Bloom Filters |
||
10 |
Sun |
22-Mar |
|
|
|
Mon |
23-Mar |
Written 8 |
|
Tue |
24-Mar |
|
|
||
Wed |
25-Mar |
|
|
||
Thu |
26-Mar |
|
8 - Ropes |
||
11 |
Mon |
30-Mar |
|
|
|
Tue |
31-Mar |
Written 9 |
|
||
Wed |
01-Apr |
|
|
||
Thu |
02-Apr |
|
|
||
12 |
Mon |
06-Apr |
|
9 - Generic Queues |
|
Tue |
07-Apr |
|
|
||
Wed |
8-Apr |
|
|
||
Thu |
09-Apr |
L22: (continued) |
Written 10 |
|
|
13 |
Mon |
13-Apr |
|
|
|
Tue |
14-Apr |
|
11 - C0VM (part I) Checkpoint |
||
Wed |
15-Apr |
|
|
||
Thu |
16-Apr |
Written 11 |
|
||
14 |
Mon |
20-Apr |
|
|
|
Tue |
21-Apr |
|
|
||
Wed |
22-Apr |
|
11 - C0VM |
||
Thu |
23-Apr |
Written 12 |
|