UMBC CMSC 421 UMBC | CSEE | CMSC421

CMSC 421
Operating Systems

An introduction to the fundamentals of operating systems. Topics include interprocess communication, process scheduling, deadlock, memory management, virtual memory, file systems, and distributed systems. Formal principles are illustrated with examples and case studies of one or more contemporary operating systems.

Prerequisites: (CMSC 313 OR (CMPE 212 and CMPE 310)) AND CMSC 341.

Current Semester

Previous Semesters