Week | Date | Content | Exercise |
---|---|---|---|
1 | 3/5 | An overview of the course | |
2 | 3/12 | Ch1 | Exercise 1 (due: 3/26) |
3 | 3/19 | Ch2 | |
4 | 3/26 | Ch2 | |
5 | 4/2 | Holiday | |
6 | 4/9 | Ch2 | Exercise 2 (due: 4/16 14:00) MIPS programming (due: 4/22 23:59:59) |
7 | 4/16 | Ch3 | |
8 | 4/23 | Ch3 | Exercise 3 (due: 4/30) |
9 | 4/30 | Midterm | |
10 | 5/7 | Ch4 (single cycle CPU) | |
11 | 5/14 | Ch4 (pipeline) | Exercise 4 (Ch4-1, due: 5/21) |
12 | 5/21 | Ch4 (pipeline hazard) | Exercise 5 (Ch4-2, due: 5/28) |
13 | 5/28 | Ch5 (Memory hierarchy) | |
14 | 6/4 | Ch5 (Cache) | Exercise 6 (due: 6/11) |
15 | 6/11 | Ch5 (virtual memory) | |
16 | 6/18 | Final | |
17 | 6/25 | Holiday | |
18 | 7/2 | TBA |