CS 165 - Assembly Language and Machine Architecture

    Recent Professors
    L. Carver
    Recent Semesters
    Fall 2026
    Class Size
    50 students
    Credits
    4
    Prerequisite
    "C" grade or higher or "Pass" in CS 181 or CS 182 or equivalent, or experience programming in C/C++ or Java
    Fall 2026 Sections
    View Fall 2026 sections of CS 165
    Transfers To
    CSU
    Description
    This introductory course covers organization and behavior of real computer systems at the assembly-language level. Topics covered include number theory, registers, memory, CPU, linkers, debuggers, basic language syntax and high-level language/operating system interface. This course is intended for persons with a prior background in any other programming language and will emphasize those applications not easily performed using higher-level languages. (C-ID COMP 142) (CSU/UC)