CS321: Operating Systems
The software stack in a modern computer: thread, process, container, kernel, hypervisor, and network. Enforcing access control and securing communication between these layers, and designing services to use them effectively.
(3,0 Credit hours)