CS 453 OPERATING SYSTEMS (3-0-3)(F,S) Operating systems structure and design. Process management, concurrency and synchronization, inter-process communication, scheduling, device management, memory management, file systems and security. Case studies of multiple operating systems. PREREQ: CS 230, CS 253, CS 321, and ECE 330.