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

C or better in CSC 25500.

Offered

Spring semester only.