Course Catalog Information (24-25)
CIS 21JA
Introduction to x86 Processor Assembly Language and Computer Architecture
Course Description
This course is an introduction to the syntax and semantics of the x86 processor assembly language, standard instruction set, selected macros and directives, and x86 architecture.
Student Learning Outcomes
- Investigate architectural components and design of microprocessors as well as evaluate and formulate computer and numeric data representation.
- Design, code, document, analyze, debug, and test introductory level assembly programs for the x86 family of processors.
Course Details
- Units
- 4.5 Units
- Hours
- Weekly Lecture Hours: 4
- Weekly Lab Hours: 1.5
- Gen Ed
- Non-GE Class
- Program Status
- Program Applicable
- Credit
- Credit - Degree Applicable
- Transferability
- Transferable to both UC and CSU
- Grading Method
- Letter Grading
Requisite and Advisory
- Prerequisite(s)
- CIS 22B or CIS 22BH or CIS 26A or CIS 35A or CIS 36B or CIS 41A
- Corequisite(s)
- Advisory(ies)
Limitations on Enrollment and Entrance Skills
- Limitation(s) on Enrollment
- .