From CS552 Course Wiki: Spring 2017

Main: Syllabus

On this page... (hide)

  1. 1. Course title
  2. 2. Instructor
  3. 3. TA
  4. 4. Meeting
  5. 5. Class information
  6. 6. Required Texts and References
  7. 7. Prerequisites
  8. 8. Course objective
  9. 9. Evaluation
  10. 10. Academic Misconduct Policy

1.  Course title

Introduction to Computer Architecture
CS/ECE 552

2.  Instructor

Karu Sankaralingam

3.  TA

Taylor Johnston

4.  Meeting

CHEM B371 1:00 PM - 2:15 PM, TR

5.  Class information

No mailing list; We will use Piazza. Subscribe here:

6.  Required Texts and References

David A. Patterson and John L. Hennessy, Computer Organization and Design: The Hardware and Software Interface Morgan Kaufmann Publishers, Fifth Edition. ISBN: 9780124077263.

7.  Prerequisites

ECE/CS 352 and CS/ECE 354; co-req: CS 367

8.  Course objective

Computer architecture is the science and art of selecting and interconnecting hardware components to create a computer that meets functional, performance and cost goals. In this course, students will learn how to completely design a correct single processor computer, including processor datapath, processor control, memory systems, and I/O. We will learn that no magic is required to make a computer work.

9.  Evaluation

There will be 2 exams. One mid-term exam sometime in March and the final exam.

10.  Academic Misconduct Policy

All students should adhere to UW Student Code of Conduct. University and L&S Policies will be followed strictly in this course.

Retrieved from
Page last modified on February 15, 2017, at 11:03 PM