CSC 40600 Operating Systems

This course covers the theory and practice of modern operating system design. Topics include processor scheduling and management, memory management techniques, virtual memory, file systems, I/O and secondary storage scheduling, deadlock, concurrency, and security issues. A team project involving the simulation of an OS process management will be required.

Credits

4

Prerequisite

CSC 25500 with a C or better.

Offered

Spring.