Close

CMPT 215: Introduction to Computer Organization and Architecture

Description
An introduction to the design of contemporary computer systems, focusing on the hardware-software interface and the upper hardware levels. Topics include machine and assembly language, computer arithmetic, the processor datapath and control, pipelining, memory hierarchies, and I/O systems.
Credit units
3
Term description
2(3L-1.5T)
College
Arts and Science
Department
Computer Science
Prerequisite(s)
CMPT 214 and one of MATH 104, MATH 110, MATH 121, MATH 123, MATH 125, or STAT 245 (or equivalent).
Note:
A student cannot receive credit for more than one of CMPT 215, EE 331, or CME 331.