Dec 07, 2025  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CPSC 230 - Systems Programming


Credit Hours: 3

Provides an understanding of the interface between computer hardware and software. The course covers computer hardware, activation records and address spaces, a practical assembly language (like ARM), writing C programs, how C code is compiled into assembly level programs, and how these programs are compiled, linked, and loaded into memory. This course also provides an understanding of Linux/Unix administration fundamentals, including user creation, permissions, installations from source, and simple server configuration.

Prerequisite: CPSC 111 



Add to Portfolio (opens a new window)