CS 220 - Computer Architecture and Embedded Systems

    Recent Professors
    Mike Paulding
    Recent Semesters
    Summer 2026
    Class Size
    Not published
    Credits
    3
    Prerequisite
    CS 112 or CS 151 .
    Summer 2026 Sections
    View Summer 2026 sections of CS 220
    Transfers To
    CSU
    Description
    This course introduces how computer hardware and software interact, focusing on the design, organization, and performance of computer architecture. Topics typically include computer organization, instruction sets, memory addressing, representation of numeric and non-numeric data, interrupts, computer arithmetic, and interfacing with hardware and programming in assembly language and other low-level languages to build embedded systems. C-ID COMP-142.