CSC 225 Computer Architecture/Assembly Language Programming

4 Credit Hours • 75 Contact Hours (45 Lecture, 30 Lab)

Prerequisite: CSC 160

Introduces concepts of computer architecture, functional logic, design, and computer arithmetic. Focuses on the mechanics of information transfer and control within a computer system. Includes symbolic programming techniques, implementing high level control structures, addressing modes and their relation to arrays, subprograms, parameters, linkage to high level languages, and the assembly process.