CE3001 - Computer Organization (Spring 2019)

Meeting time

Location

Textbook

Staff

Grading

Slides

Progress (subject to change)

WeekDateContentExercise
12/19An overview of the course
22/26Ch 1Exercise 1 (Ch 1, due: 3/12 14:00)
33/5Ch 1, Ch 2
43/12Ch 2Exercise 2 (Ch 2, due: 3/26 14:00)
53/19Ch 2
63/26Ch 3
74/2Ch 3Exercise 3 (Ch 3, due: 4/16 14:00)
84/91. Ch 3
2. A review of Ch 1 to Ch 3
MIPS programming (due: 4/29 23:59:59)
94/16Midterm exam
104/231. A review of the midterm exam
2. Ch 4 (single cycle CPU)
114/30Ch 4 (pipeline)Exercise 4 (Ch 4: single cycle CPU, due: 5/14 14:00)
125/7Ch 4 (pipeline hazards)
135/141. Ch 4(instruction-level parallelism)
2. Ch 5 (memory hierarchy)
Exercise 5 (Ch 4-2, due: 5/28 14:00)
145/211. Ch 5 (cache)
155/28Ch 5 (virtual memory)
166/41. Ch 5 (virtual memory)
2. A review of Ch 4 to Ch 5
Exercise 6 (Ch 5, due: 6/18 14:00)
176/11GPU, TPU, and systolic array
186/18Final exam