FCNSMAQFR4 credits The theory of operating system design and implementation. Concepts and techniques of concurrent programming are covered, relevant to the design of operating system kernels. Such functions as process control, memory management, file management, and device management are included.