Exploring term Fall 2023 Change

    ECE449

    Computer Systems and Architecture

    Architecture and performance of modern processors, performance metrics; instruction set architectures and their impact on performance; instruction and arithmetic pipelines; pipeline hazards; exception handling; caches. Integral to the course is a Project Laboratory. Working in teams, students are expected to design and implement a processor based on a given specification of a simple instruction set. Student's progress is determined through a preliminary design review, a presentation, demonstration of the implementation and a final report.

    Lecture: 3h

    Lab: 3h

    Tutorial: 0h

    Credits: 1.5