MTH 4355

Operating Systems

CUNY Bernard M Baruch College · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

In this course, one becomes familiar with the main components of operating systems, how to administer these components, and how to write code that interacts with them. Topics include processes; kernels; interrupts; system calls; interprocess communication; shared memory; message passing and ports; context switching; concurrency; threads; synchronization; mutual exclusion; mutex locks, semaphores, and monitors; CPU scheduling; multi-processor scheduling and load balancing; memory management; loading and linking; caching; paging; swapping; virtual memory; mass storage; I/O systems; file system; naming; directories; mounting; distributed file systems; networking; and security and protection.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 10 hours ago

001

Availability not recently verified
Class #cuny_bernard_m_baruch-MTH4355Fall 2026UGRD4 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?