CSC606 Modern Operating Systems
Lead Faculty: Dr. Pradip Peter Dey
A study of relation between architectures, system software and application software. Topics include process, thread, and memory management issues, multiprogramming, timesharing, multithreading, multiprocessing, inter-process communication, synchronization, virtual machines, client-server systems, distributed systems, real time systems, resource allocation, shared resources, input output, file systems, computer security and related problems. Scope and limitations of current Operating Systems are considered.
- Describe virtual memory management systems
- Describe process management algorithms
- Describe deadlocks
- Write code that accesses operating system structures
- Describe limitations of current operating systems