Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

 
   
    Apr 16, 2026  
2025-2026 Undergraduate and Graduate Catalog 
    
2025-2026 Undergraduate and Graduate Catalog
Add to Favorites (opens a new window)

CS 4350 - Operating Systems: Design and Development

Credits: 3
Lecture: 45
Lab: 0

This course provides an in-depth exploration of operating system (OS) principles, focusing on the design and development of modern operating systems. Students will study the core functionalities of operating systems, including process management, memory management, file systems, I/O systems, and security. 

Prerequisite(s): CS 2160  and CS 3210  
Corequisite(s): None



Add to Favorites (opens a new window)