Skip to main content

COMP225

Operating Systems Technology

Course Description

Students will acquire an understanding of the role that an operating system has in the computing environment. Students will explore the tradeoffs that can be made between performance and functionality during the design and implementation of an operating system. Particular emphasis will be given to: process management (processes, threads, CPU scheduling, synchronization, and deadlock), memory management

(segmentation, paging, swapping), security, networking, and file systems. (Prerequisite: COMP-135)

Min

3

Department(s)