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.
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
Reference Material
- Jurij Silc, Borut Robic, Theo Ungerer; Processor Architecture: From Dataflow to Superscalar and Beyond; Springer; 1999
The book will be shelved at the McLaughlin Library, University of Guelph.