ECE 586 Computer Architecture

An introduction to the key concepts of computer system architecture and design. Topics include the design and analysis of instruction set architectures, memory systems, and high-performance IO systems; basic CPU implementation strategies; basic pipelined CPU implementation; performance analysis; and a survey of current architectures. Also offered for undergraduate-level credit as ECE 486 and may be taken only once for credit.

Credits

4

Prerequisite

Prerequisite: ECE 485/585.