CSCI 380 Operating Systems
This course provides an introduction to the design and implementation of operating systems. Students will explore the key components to an operating system, including the system call interface, processes, threads, CPU scheduling, memory management, paging, and swapping. A contemporary operating system is used to demonstrate these concepts.