To discuss in depth some advanced features of fundamental importance in the design of operating systems. The subjects discussed include interprocess communication, real-time scheduling, advanced file systems, security and protection mechanisms. The objective of the course is to provide an understanding of these advanced issues, as well as to bring awareness of the known solutions to these problems and to the limitations of these solutions.

Academic Career: Undergraduate
Course Component: Lecture
Grade Component: LG/SNC Elective Basis
Course Requirements: PREQ: CS 1550 or 1312 or 1792; (MIN GRADE 'C' OR TRANSFER FOR ALL COURSES LISTED)
Minimum Credits: 3
Maximum Credits: 3