Assembly Language and Systems Programming
Download as PDF
Course Information
Subject code
CSCI
Subject Code Description
Computer Science
Course Number
3001
Course Title
Assembly Language and Systems Programming
Catalog Subject and Course Number
CSCI 3001
Catalog Title
Assembly Language and Systems Programming
Course Description (Combined)
Prerequisite: CSCI 2911; CSCI 2301.
Students learn about the internal organization of modern computers and assembly-level programming on contemporary processors. Topics include: integration of assembly language with high-level programming languages such as C and C++, runtime stack, pointers, efficient coding strategies, and assembly language as the foundation for higher-level programming languages. Course material is reinforced by programming assignments.
Credit: 3