CSI 412

Operating Systems

University at Albany · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

(Formerly I CSI/I ECE 400.) Design and implementation of operating systems. Topics include historical overview of operating systems and their principles, systems programming, file system organization and I/O, resource allocation, memory management and virtual memory, virtual machines, process scheduling and synchronization of concurrent processes, deadlock detection and prevention, and security. Only one of I CSI/I ECE 400, and I CSI 412 may be taken for credit. Prerequisite(s): I CSI 333 or I ECE 233.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 4 hours ago

001

Availability not recently verified
Class #albany_2-CSI412Fall 2026UGRD3 credits
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?