EEC661 Advanced Computer Architecture

Lead Faculty: Dr. Mohammad Amin

Course Description

Students will study current and future high level computer designs and their architectures, associated with compiler technology and operating system functionality. Topics include performance measurement, parallel and concurrent implementations, overall efficiency, system latency, and resource utilization. Students will compare different architectures using simulation tools.

Learning Outcomes

  • Contrast performance metrics for various computer architecture components.
  • Synthesize the relationship between different computer architectures and their corresponding instruction sets.
  • Evaluate the comparative benefits of the different architectures through simulation.
  • Critique the classes of computers and new trends and developments in computer architecture