Electrical and Computer Engineering  
Home : Courses :
ECE 552 - Introduction to Computer Architecture

WWW Resources

Catalog Description
552 Introduction to Computer Architecture. (Crosslisted with Comp Sci) I, II; 3 cr (P-A). The design of computer systems and components. Processor design, instruction set design, and addressing; control structures and microprogramming; memory management, caches, and memory hierarchies; and interrupts and I/O structures. P: ECE/Comp Sci 352 & Comp Sci/ECE 354.

Course Prerequisite(s)

Prerequisite knowledge and/or skills

Textbook(s) and/or other required material

Textbook: D. Patterson and J. Hennessy, Computer Organization and Design: The Hardware/Software Interface, Morgan Kaufmann Publishers, Inc., Second edition, 1998.

Reference: V. C. Hamacher, Z. G. Vrasenic, and S. G. Zaky, Computer Organization, McGraw-Hill, 3rd edition, 1990. J. P. Hayes, Computer Architecture and Organization. M. Mano, Digital Design, 2nd edition.

Course objectives

Topics covered

Class/laboratory schedule

Contribution of course to meeting the professional component
This course contributes primarily to the students' knowledge of engineering topics, and does provide design experience.

The following statement indicates which of the following considerations are included in this course: economic, environmental, ethical, political, societal, health and safety, manufacturability, sustainability.

Relationship of course to undergraduate degree program objectives and outcomes
This course primarily serves students in the department. The information below describes how the course contributes to the undergraduate program objectives.

Assessment of student progress toward course objectives

Person(s) who prepared this description



Copyright 2007 The Board of Regents of the University of Wisconsin System
Date last modified: 18-Jul-2007
Content by: ece@engr.wisc.edu
Accessibility

Web services
UW-Madison : COE : ECE : ECE Site Map