EECS 645. Computer Architecture. 3 Hours.

The structure, design, analysis, and evaluation of computer processors and systems. The design of instruction sets. Principles and techniques of parallelism at the data transfer (memory hierarchy), data processing (pipelines), and concurrent instruction execution. Prerequisite: EECS 388. LEC.

Bachelor of Science in Computer Science

http://catalog.ku.edu/engineering/electrical-engineering-computer-science/bs-computer-science/

...3 EECS 645 Computer Architecture 3 EECS 660 Fundamentals of Computer Algorithms 3 EECS 662...

Bachelor of Science in Engineering Physics

http://catalog.ku.edu/engineering/engineering-physics/bs/

...EECS 542 Computer Systems Design Laboratory II 3 EECS 645 Computer Architecture 3 One EECS...