People and Places
- Lectures
- 02:30:3:20 MWF MC1056
- Instructor
- Farhad Mavaddat, DC 3504, fmavaddat@cs, x84430
- Teaching Assistant
- Zhirong Li, DC 3594, z32li@cs, x32935
- Verilog tool support
- Omar Nafees (CSCF), DC 3120, omnafees@cs, x32859
Questions and issues regarding assignments and the course projects should be addressed with the TA. We are available during office hours and/or 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
-
- Hardware interest
- Familiarity with assembly and machine code languages
Marking
- Two Assignments: 30%
- Midterm: 30%
- Final: 40%
Reference Material
- Jurij Silc, Borut Robic, Theo Ungerer; Processor Architecture: From Dataflow to Superscalar and Beyond; Springer; 1999