CSCI 16 - Assembly Language Programming for x86 (IBM PC) Processors

    Recent Professors
    Dr. Edwin Ambrosio
    Recent Semesters
    Fall 2026
    Class Size
    33 students
    Credits
    4
    Prerequisite
    CSCI 1 or CSCI 3 or CIS 80 with a minimum grade of C in prerequisite or equivalent and MATH 180 with a minimum grade of C or concurrent enrollment
    Fall 2026 Sections
    View Fall 2026 sections of CSCI 16
    Transfers To
    CSU
    Description
    This course includes detailed coverage of assembly language programming for x86 processors. Topics include hexadecimal arithmetic, two's complement arithmetic, memory organization, addressing modes, procedure calls, the stack frame, macros, calling assembly language procedures from C or C++, recursion, BIOS and DOS interrupts, the floating point unit and instructions, and the debugger. (formerly Computer Science 15P) Back to Top | Print-Friendly Page (opens a new window) Facebook this Page (opens a new window) Tweet this Page (opens a new window) Add to Backpack (opens a new window) All catalogs © 2026 El Camino College. Powered by Modern Campus Catalog™ .