COMSC 260 - Assembly Language Programming/Computer Organization

    Recent Professors
    Samuel Johnson, Ryan Melvin, Caterina Pentcheva, Lan Lo, Paul Hrycewicz, Faramarz Mortezaie
    Recent Semesters
    2027SP, 2026SP, 2026FA
    Class Size
    Not published
    Difficulty
    5.6Moderateout of 10
    Credits
    4
    Prerequisite
    COMSC 165 - Advanced Programming with C and C++ COMSC-165 or equivalent
    2027SP Sections
    View 2027SP sections of COMSC 260
    Transfers To
    CSU
    Description
    This course covers the basics of machine architecture, machine language, assembly language, operating system interface, and interfacing with high-level languages. Topics include data representation, instruction representation and execution, addressing, indexing, macros, subroutine linkages, storage and time efficiency issues, interrupt descriptor tables, virtual memory, cache memory, and dynamic address translation.
    Usually Held
    Tue 4:05pm–7:10pm