2023-2024 Undergraduate Catalog


COSC 40203 Operating Systems

Prerequisites: COSC 30203 with a C- or better, COSC 30253 with a C- or better. Introduction to operating systems concepts, principles, and design. Topics include: processes and threads, CPU scheduling, mutual exclusion and synchronization, deadlock, memory management, file systems, security and protection, networking, and distributed systems. Selected existing operating systems are discussed, compared, and contrasted.

Credits

3