An introduction to the theory and practice of operating system design and implementation. Algorithmic techniques are presented for implementing process management, memory management, processor management, file systems, concurrency, and security.
CSC 450: Operating Systems
Program