°®¶¹´«Ã½

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.

View Active Outline

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
.