CS5312 — 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, This is a potential Master's project course. prereq: grad student, 2511, 2521, (2531 or 3512 or MATH 3355) or instructor consent, a grade of C- or better is required in all prerequisite courses