Dec 08, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog
Add to Portfolio (opens a new window)

CS 446 - Operating Systems


This course presents an introduction to the design and implementation of both traditional and distributed operating systems. Topics include processes, memory management, file systems, I/O, deadlocks, distributed systems, synchronization, distributed file systems, and case studies.

Requisites: CS 331   (or ECE 355  for Computer Engineering majors) and CIS 357  (Required, Previous).

Credits:4 cr

Session Cycle: Winter onlyYearly Cycle: Every Year



Add to Portfolio (opens a new window)