Advanced Operating Systems (CMPE 531) Course Details

Course Name: Advanced Operating Systems
Code: CMPE 531
Pre-requisite Course(s):
Objective: The objective of this course is to examine the design and analysis of selected aspects of operating systems and distributed systems. It also aims to cover topics such as concurrency and distributed communication; fault-tolerance, availability, and persistence; and operating system structure.
Content: Advanced topics in process scheduling, multiprocessor and real-time scheduling, concurrent programming fundamentals, review of inter-process communication, semaphores and monitors, synchronization and communication, fault tolerance, recent advances in operating systems.
Term: Autumn
Theory: 3
Application: 0
Laboratory: 0
Credit: 3
ECTS Course File: Course File
Course File: