2021-2022 Undergraduate & Graduate Catalog
CIS 351 - Computer Organization and Assembly Language
Introduction to the logical structure of computers, including combinational and sequential logic, arithmetic, data paths, CPU control, caches, and basic pipelining. Introduction to assembly language including data movement, arithmetic, comparing and branching, bit manipulation, procedure calling, memory access, and implementation of high-level language constructs. (3-0-2) Offered fall and winter semesters. Prerequisites: MTH 225, CIS 241, and (admitted to major: CS, IS, IT, CBS, CE).