May 15, 2024  
Catalog 2022-2023 
    
Catalog 2022-2023 [ARCHIVED CATALOG]

CS 271 - Computer Architecture and Assembly


Lecture Hours: 4
Credit Hours: 4

Introduces the low-level architecture and programming of digital computers. Covers the fundamentals of data encoding, digital logic, processor design, and instruction execution. Explores assembly language and low-level programming; arithmetic operations, decisions, addressing, stacks, modularization, linkers, and debuggers.

Prerequisite: Placement into WR 115  (or higher), or completion of WR 090  (or higher); and completion of CS 160  or CIS 120 ; and CS 161 ; or consent of instructor. (All prerequisite courses must be completed with a grade of C or better.)