ECE/CS 552 Introduction to Computer Architecture

Tentative Course Outline

Fall 2011
Lecture units Date Text Topics Notes and Assignment
1 9/2, 9/7, 9/9 Introduction, Review 1.1-1.6, notes HW#1 (due 9/16)
2 9/12, 9/14, 9/16 Performance; MIPS ISA 1.4, 2.1-2.3  
3 9/19, 9/21, 9/23 MIPS ISA2.4-2.17 HW#2 (due 9/30)
4 9/26, 9/28, 9/30 MIPS ISA, SPIM Simulator2.4-2.17  
5 10/3, 10/5, 10/7 Datapath design 4.1-4.4 HW#3 (due 10/21)
6 10/10, 10/12, 10/14 Pipelined Datapath and control 4.4, 4.5  
7 10/17, 10/19, 10/28 Pipelining, hazard, exceptions 4.7-4.9 HW#4 (Due 10/28)
8 10/24, 10/26, 10/28 Parallelism and ILP 4.10  
  Wednesday, 11/2, 7:15-8:45 PM Midterm Location: 1800 EH  
9 10/31, 11/4 Memory system 5.1-5.3 HW#5 (Due 11/11)
10 11/7, 11/9, 11/11 Memory system: Cache, virtual memory 5.1 - 5.6  
11 11/14, 11/16, 11/19 Virtual memory 5.7-5.8 HW#6 (Due 11/28)
12 11/21, 11/23 Multiplication, division 3.1-3.5  
13 11/28, 11/30, 12/2 Floating point 3.6-3.9  
14 12/5, 12/7, 12/9 Advanced topics: multicore 7.1 - 7.8  
  Monday, 12/12, 5:00 - 7:00 PM 2540 EH Project presentation   12/14, 11:55 PM, Project Report Due
15 12/12, 12/14 Multicore, Multiprocessors and Clusters 7.1 - 7.8  
  Monday, Dec. 19, 9:55 - 10:45 AM Final Exam Review   2535 EH
  Wednesday, Dec. 21, 2:45 - 4:45 PM Final Examination   Room 1106, Mech. Engr.

Last Modified: December 16, 2011 by Yu Hen Hu

Back to Course Description,   ECE552 Homepage