CS 531

Computer Systems and Fundamentals of Systems Programming. 3 credits

George Mason University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

This course is a hands-on introduction to the systems level of programming with an emphasis on data structures and interfacing with operating systems. This course focuses on fundamental data structures needed to design and implement systems applications and continues with an introduction to the Unix Application Programming Interface, signals, threads, and interprocess communications. This course is taught from a programmatic perspective using C, with special topics in both Java and Python. Note: May not be taken for credit by students in the PhD CS program, or by students who went through the Bachelor's-Accelerated Master's in Computer Science or the Bachelor's-Accelerated Master's in Software Engineering programs. Offered by Computer Science . May not be repeated for credit.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 10 hours ago

001

Availability not recently verified
Class #george_mason-2213Fall 2026UGRD
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?