COMP 341

Operating Systems (BTACS, Major) (3,1,0) (L) 3 credits

This course discusses principles and techniques for the design and implementation of operating systems: computer resource management (memory management, processor management, I/O management, file management, process management and security management) and process communication. Additionally covered are: Job Control Language and batch processing, case study of some operating systems, Real Time OS, and Concurrent computations. This course includes a practical OS design project.

Prerequisite: COMP 223