CS460 - Operating Systems

Course Description

This course provides a hands-on introduction to operating systems including the development of a command line shell and kernel modules. Topics covered include processes and threads, CPU scheduling, memory management, I/O systems, distributed file systems, operating system history and design, and synchronization. Prerequisite: CS 300 with a minimum grade of C. Offered alternate years. 4 credits.

Course Materials