CSC 3350: Operating Systems Programming (2026-2027)

View all CSC classes

Introduction to operating systems and systems programming. Surveys systems software; system calls; utilities and shell programming; compilers, linkers and loaders; process and thread creation and scheduling; concurrency; virtual memory; programmed and memory-mapped I/O; and security. Typically offered: Spring.

Term CRN Credits Instructor(s) Days Time Dates Location Open
Spring 41594 3 Andy Cameron
M,W,F
M,W,F
2:30PM-3:20 PM
2:30PM-3:20 PM
03/31-06/04
03/31-06/04
**Online
Otto Miller Hall 128
30 of 30 seats open
Add to calendar
Equivalent: CPE 3350
Corequisites: CSC 4898
Attributes: Upper-Division
Grade Modes: (Default) Normal Grading, Audit
Instructional Methods: Blended
Note: Full Term

Prerequisites:
CSC 2431: C- or better
AND (CSC 3750: C- or better
OR CSC 3760: C- or better
OR EE 3760: C- or better
OR CPE 3760: C- or better)