CSCI 150 - Assembly Language/Machine Architecture

    Recent Professors
    Fang Tang, Dominick Atanasio, Ali Qazi
    Recent Semesters
    Winter 2027, Fall 2026, Summer 2026, Spring 2026, Fall 2025
    Class Size
    24 students
    Difficulty
    6.8Demandingout of 10
    Credits
    3.5
    Prerequisite
    CSCI 110
    Winter 2027 Sections
    View Winter 2027 sections of CSCI 150
    Transfers To
    CSU
    Description
    Organization and operation of real computer systems at the assembly language level using the Intel x86, x86-64, or ARM family of processors; mapping statements and constructs in a high-level language onto sequences of machine instructions; internal representations of simple data types and structures; numerical computation, noting various data representation errors and potential procedural errors; investigation of basic principles of operating systems; and programming language translation process.
    Usually Held
    Mon Wed 7:00pm–8:25pm, Mon Wed 8:35pm–9:25pm, Tue Thu 1:35pm–2:25pm, Tue Thu 12:00pm–1:25pm