Topics in operating system concepts and design, such as file systems, CPU scheduling, memory management, virtual memory, disk scheduling, deadlocks, concurrent processes, protection and distributed systems are studied in this course. Topics are treated thoroughly in a generic way and also discussed in detail with respect to a specific operating system. Prerequisites: CSC 231 and CSC 235. Typically offered annually. Not offered pass/fail.
Distribution Area | Prerequisites | Credits |
---|---|---|
CSC 231 and CSC 235 | 1 course |