Date | Topic | HW/MP Due | |
08/31 (W) | Course Introduction | ||
09/02 (F) | Review of C | ||
09/05 (M) | Holiday, No class | ||
09/07 (W) | MIPS (I) | ||
09/09 (F) | MIPS (II) | ||
09/12 (M) | Number Representation (I): Integer | MP1 out | |
09/14 (W) | Number Representation (II) Float Point | ||
09/16 (F) | Discussion 1: number representation | ||
09/19 (M) | Review: C | ||
09/21 (W) | Discussion 2: C and MIPS | ||
09/23 (F) | Intro. to MIPS (III): Functions
|
||
09/26 (M) | Discussion: MIPS - recursion
|
MP1 due, MP2 out | |
09/28 (W) | Discussion: MIPS - summary
|
||
09/30 (F) | Instructions as numbers (1) | ||
10/3(M) | Instructions as numbers (2) | ||
10/5 (W) | Instructions a numbers (3) | ||
10/7 (F) | Compilation, Assembly, Linking | ||
10/10 (M) | Performance | MP2 due, HW2 out | |
10/12 (W) | Midterm review | ||
10/14 (F) | Midterm | ||
10/17 (M) | Performance | ||
10/19 (W) | Discussion | ||
10/21 (F) | Single Cycle CPU | ||
10/24 (M) | Discussion 6: Single cycle CPU and Performance | HW2 due | |
10/26 (W) | Discussion 7. | ||
10/28 (F) | Pipelining (I) | HW3 out | |
10/31 (M) | Pipelining (II) | ||
11/2 (W) | Hazards(I) | ||
11/4 (F) | Hazards(II) | ||
11/7 (M) | Discussion: Hazards | ||
11/9 (W) | Cache(I) | ||
11/11 (F) | Cache(II) | HW3 due, MP3 out | |
11/14 (M) | Cache (III) | ||
11/16 (W) | Cache(IV) | ||
11/18 (F) | Cache (V) | ||
11/21 (M) | Holiday, No class | ||
11/23 (W) | Holiday, No class | ||
11/25 (F) | Holiday, No class | ||
11/28 (M) | Disks | MP3 due, HW4 out | |
11/30(W) | Virtual Memory (I) | ||
12/2(F) | Virtual Memory (II) | ||
12/5 (M) | Discussion Section | ||
12/7 (W) | Course summar and Q/A | HW4 due | |
TBA | Final Exam |