Course Title:
Computer Architecture
Course Description:
Uses a customer specification/requirements for a computing device to bring the student through a complete analysis and hardware design. Introduces the notion of RISC vs. CISC architectural trade-offs and exposes the underlying structures of several popular CPUs. Describes and uses register transfer notation (RTN) to provide an assembly language explanation of a machine. Performance improvements using multiple data paths, pipelining, and cache memory techniques are also discussed.
Fall Offering:
Lab/Coreq 1:
Spring Offering:
Even
Lab/Coreq 2:
Summer Offering:
Lab/Coreq Remarks:
Summer 1 Offering:
Prerequisite 1:
EET U326
Summer 2 Offering:
Even
Prerequisite 2:
Cross-Listed Course 1:
Prerequisite 3:
Cross-Listed Course 2:
Prerequisite 4:
Cross-Listed Course 3:
Prerequisite 5:
Cross-Listed Course 4:
Prerequisite Remarks:
Cross-Listed Course 5:
Repeatable:
N