CSC 613: Advanced Topics in Operating System

Offered Under: M.Sc. in Computer Science (CSC)

In-depth analysis of advanced topics of operating systems: performance analysis of memory management and scheduling algorithms; advanced virtual memory issues; advanced issues in interprocess communication; file system design. Multiprocessor and distributed operating systems: highly concurrent machines; distributed synchronization and resource allocation algorithms. Distributed file system and transactions, security issues. Interfaces with network protocols.

Course Type Major
Credit Hour 3
Lecture Hour 45
Expected Outcome(s):

Suggested Books:

Grading Policy: