4003-345 Computer Organization

This course is intended to help you understand how computer hardware and software interact. It covers the basics of the language translation process, how the hardware deals with the translated version of a program, and how the hardware is designed in order to satisfy the needs of software. Experiments (both hardware and software) will be used to illustrate and emphasize important concepts.

Prerequisites

4003-334 Computer Science 4
1016-265 Discrete Math I

Textbook

Computer Organization and Design: The Hardware/Software Interface, by David Patterson & John Hennessy, Fourth Edition, Morgan Kaufmann, 2009.


[ Instructors ] [ CompOrg Home Page ] [ Department of Computer Science ] [ RIT ]

Last updated 2009/09/05 wrc