CS 533 Concepts of Operating Systems

Credit Hours: 3
Course Coordinator:
Course Description: Survey of concepts and techniques used in modern operating systems. Sample concepts covered are concurrency, IPC's scheduling, resource allocation, memory management, file systems, and security. Techniques for implementing operating systems taught through a programming project.
Prerequisites: CS 333
Goals:
Textbooks:
References:
Major Topics:
Laboratory Exercises:

 

CAC Category Credits Core Advanced
Data Structures
Algorithms
Software Design
Computer Architecture
Programming Languages

 

Oral and Written Communications:  
Social and Ethical Issues:  
Theoretical Content:  
Problem Analysis:  
Solution Design: