CS 271 Computer Architecture/Assembly Language
Introduces functional organization and architecture of digital computers. Topics include digital logic; machine arithmetic and logical functions; component construction and interconnections. Coverage of assembly language: addressing, stacks, argument passing, arithmetic operations, decisions, and modularization is also provided.
Prerequisite
Prerequisite: CS 161 Introduction to Computer Science I with a grade of C or better.
Offered
Offered Fall only
Notes
Lower Division Transfer (LDT) Course
Outcomes
Upon successful completion of this course, students will be able to:
Differentiate between computer organization and computer architecture. Demonstrate the ability to simplify logical expressions. Describe digital logic and implement simple circuits. Demonstrate knowledge of machine arithmetic and logic operations. Demonstrate knowledge of system structures and devices.