CE3001 - Computer Organization (Spring 2018)

Meeting time

Location

Textbook

Staff

Grading

Slides

Progress (subject to change)

WeekDateContentExercise
12/27An overview of the course
23/6Ch 1
33/13Ch 1, Ch 2Exercise 1 (Ch 1, due: 3/20 14:00)
43/20Ch 2
53/271. Ch 2, Ch 3
2. A review of Exercise 1
Exercise 2 (Ch 2, due: 4/3 14:00)
64/3Ch 3
74/101. Ch 3
2. A review of Exercise 2
Project (MIPS programming, due: 4/17 23:59:59)
84/171. Ch 3
2. A review of Ch 1 to Ch 3
Exercise 3 (Ch 3, due: 4/24 14:00)
94/24Midterm exam
105/11. A review of the midterm exam
2. Ch 4 (single cycle CPU)
115/8Ch 4 (pipeline)Exercise 4 (Ch 4: single cycle CPU, due: 5/15 14:00)
125/15Ch 4 (pipeline hazards)
135/221. Ch 4(instruction-level parallelism), Ch 5 (memory hierarchy)
2. A review of Exercise 4
Exercise 5 (Ch 4-2, due: 5/29 14:00)
145/291. Ch 5 (cache)
156/51. Ch 5 (virtual memory)
2. A review of Exercise 5
166/121. Ch 5 (virtual memory)
2. A review of Ch 4 to Ch 5
Exercise 6 (Ch 5, due: 6/19 14:00)
176/19Final exam