COMS 5520: Principles of Operating Systems
Credits: 3. Contact Hours: Lecture 3.
Prereq: Graduate Classification or Permission of Instructor
A comparative study of high-level language facilities for process synchronization and communication. Analysis of deadlock, concurrency control and recovery. Protection issues including capability-based systems, access and flow control, encryption, and authentication. Additional topics chosen from distributed operating systems, soft real-time operating systems, and advanced security issues. Programming and research projects.