CS 237
Computer Organization


This course studies the basic instruction set architecture and organization of a modern computer. Over the semester the student learns the fundamentals of translating higher level languages into assembly language, and the interpretation of machine languages by hardware. At the same time, a model of computer hardware organization is developed from the gate level upward. Final projects focus on design of a complex control system in hardware or firmware.


To simplify printing of the information about CS 237 found on these pages, a single page on which all the information about CS 237 is grouped together is also available.