CS4312 — Operating Systems
Operating system as resource manager. Modern solutions to issues such as processor management and scheduling, concurrency and related problems including deadlocks, memory management and protection, file system design, virtualization, distributed and cloud computing. Concepts including concurrency are illustrated via laboratory assignments. prereq: CS 2521, (CS 1632 or 2511), (CS 2531 or MATH 3355) or instructor consent, a grade of C- or better is required in all prerequisite coursesl no grad credit