Department of Computer Sciences @ Purdue University
Search | General Information | Academics | Research | People | External Relations

CS 250 Computer Architecture

Concepts of computer system organization and programming; instruction and data representations; basics of digital logic design; instruction set decoding and addressing modes; fundamentals of assembly language; the organization and the operation of the central processing unit, memory system, and I/O interfaces; I/O structures; direct memory access; interrupts; bus protocols.

Usually Offered: Fall and Spring
Credit: 4 hours (3 class/2 lab)
Prerequisite: CS 182 and 240
University Catalog: CS 250
Schedule: Fall 2002
Instructor: Krzysztof Gniady & Hicham Galal Elmongui
CS250H Fall 2002
Instructor:  
Syllabi: Canonical