CSCI-3044 Operating Systems and Systems Programming
A study of memory management, processor scheduling, concurrency, process communication, security, and other system software. Laboratory work in modifying an existing operating system is required. Prerequisite: CSCI-2033.