Skip to main content.

People and Places

Lectures
01:00-02:20TTh RCH 207
Instructor
Farhad Mavaddat, DC 3504, fmavaddat@cs, x84430
Teaching Assistant
Sukanta Pramanik, DC 3552D, sukanta@gmail, x36641
Verilog tool support
Omar Nafees (CSCF), DC 3120, omnafees@cs, x32859

All questions and issues regarding assignments and the course project should be addressed with the TA. We are available for office hours if you make an appointment. When communicating by email please include cs450 in a proper subject line.

^ TOP

Calendar Description

Objectives
The course emphasizes the dependencies that extend from the creation of a computer architecture up to compilers and the operating system. The course will also develop an appreciation for the role that different application domains play in influencing microprocessor design and how innovations migrate from academia, to cutting edge processors, to commodity embedded systems.
Prerequisites
  • Proficiency in C programming
  • Familiarity with at least one assembly language
^ TOP

Reference Material

The book will be shelved at the McLaughlin Library, University of Guelph.