Aug 30, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog

CS 358 Operating Systems


(4 Credits)
This course focuses on learning about the operating system’s structure, functions, processes, threads, memory management, scheduling, file management, and virtual machines. It will also cover Linux and Windows environments, working in the command line prompt/terminal, containerization, orchestration, log analysis, and the inter-relationships between the operating system and the architecture of computer systems. Google Cloud will be used for practice exercises in a Linux-based environment.

Prerequisite: CS 203