Principles of Operating Systems
Subject code
COM
Course Number
305
Course Title
Principles of Operating Systems
Catalogue Description
This course will introduce modern operating system concepts from both the design and implementation perspectives. The course will address the fundamental problems that operating systems need to solve, including those concerned with process management, scheduling strategies, concurrency issues, synchronization mechanisms, deadlock detection/avoidance, memory management, protection and security, and distributed systems. Concepts taught will be reinforced through programming assignments/projects.
Number Of Credits
3
Free Form Requirements
Minimum grade C-
COM 200 Programming I