CS 533 Concepts of Operating Systems

Survey of concepts and techniques used in modern operating systems. Sample concepts covered are concurrency, IPCs, scheduling, resource allocation, memory management, file systems, and security. Techniques for implementing operating systems taught through a programming project.

Credits

3

Prerequisite

CS 333 or CS 532