MCS 3451 Operating Systems and Concurrent Programming

A survey of the issues involved in the design and implementation of modern timesharing, multitasking systems. Topics covered include scheduling algorithms, synchronization problems, memory management and file management. Students partially write their own operating system.

Credits

4

Prerequisite

MCS 2315, MCS 3316