Close Menu

CS 350 - Computer Organization and Assembly Language Programming

Course Description: 

Introduction to the internal architecture of computer systems, including micro-, mini-, and mainframe computer architectures. Focuses on the relationship among a computer's hardware, its native instruction set, and the implementation of high-level languages on that machine. Uses a set of assembly language programming exercises to explore and analyze a microcomputer architecture. Credit will not be granted for both CS 350 and ECE 242.

Credit: 

(3-1-3)

Prerequisite: 

[(CS 116* with min. grade of D) OR (CS 201* with min. grade of D)] An asterisk (*) designates a course which may be taken concurrently.

Corequisite: 

None