Intelligent Systems Engineering

E312 Modern Computer Architecture

Credits: 3

Prerequisite(s): CSCI-C 335 or ENGR-E 201. Must be joint-listed with CSCI-B 443.

This course introduces the basic hardware structure of a modern programmable computer, including the basic laws underlying performance evaluation. Students will learn about processor control and data paths and how machine instructions execute simultaneously through pipelining and superscalar and multicore execution, as well as about memory and caching. Credit not given for both ENGR-E 312 and CSCI-B 443.

  • Course History