Studies the design and implementation of general-purpose operating systems on digital computers: memory management, virtual memory, storage hierarchy evaluation, multiprogramming, process creation, synchronization, deadlock, message communication, parallel programming constructs, I/O management, and file systems. Includes case studies of major operating systems.
Code:
CS3032
Name:
OPERATING SYSTEMS
Discipline:
CS (Computer Science)
Type:
Regular
Level:
Undergraduate
Credits:
4
Can be taken twice for credit?:
No
Pre-requisites:
CS2071
Co-requisites:
None