CS 21 - Computer Organization and Assembly Language Programming

    Recent Professors
    PAUL HRYCEWICZ
    Recent Semesters
    Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2024
    Class Size
    30 students
    Credits
    4
    Prerequisite
    Prerequisite(s): All prerequisites must be completed with a minimum grade of "C" (or "P") or higher. CS 1
    Fall 2026 Sections
    View Fall 2026 sections of CS 21
    Transfers To
    CSU
    Description
    Basics of machine architecture, cpu architecture and design, machine language, assembly language, operating system and higher level language interface. Data representation, instruction representation and execution, addressing techniques and use of macros. Space and time efficiency issues. Input/output including video modes. Procedures including parameter passing and linkage to higher level languages.
    Usually Held
    Tue Thu 11:00am–12:15pm, Tue Thu 9:30am–10:45am, Mon Wed 1:00pm–2:25pm, Mon Wed 11:00am–12:15pm