CENG 450 - Computer Systems and Architecture
Course Information


Course Goals

This course is intended to teach: 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.

Time and Place

Classes: Tue, Wed, Fri 10:30- 11:20, CLE 115

Labs

LAB WEBSITE

Mon 2:30pm - 5:30pm, ELWB 328,

Course Personnel

Instructor  Amirali Baniasadi
  Office: EOW 441
  Phone: (250)721-8613
  Email: amirali@ece.uvic.ca
  Office hours: Only by Appointment

 

Course Text

Nedstat Basic - Free web site statistics