You do not have Javascript enabled on your browser. Click here to navigate this site. Please note that in order to participate in online courses, you must have Javascript enabled. Please see your system administrator for details or use this Help Ticket to contact OCEE.

CS 523 — Advanced Operating Systems

COURSE REFERENCE NUMBER (CRN): 44668

Course Description: This course covers advanced concepts in operating system design and coverage of recent research directions, resource management for parallel and distributed systems, and interaction between operating system design and computer architectures. Topics include process management, virtual memory, inter-process communication, context switching, parallel and distributed file system designs, persistent objects, process and data migration, load balancing, security, and protection. Term projects will be assigned.

Home Page: https://agora.cs.uiuc.edu/display/I2CS/I2CS+Student+Gateway
CS course Web sites will be ready the first week of class.

Prerequisites: A course in operating systems design (such as CS 423).

Credit: 4 hours (counts toward a certificate in Computer Science)

Instructor: Sam King