-
Course Code: CMPS442
-
Credits: 3
-
Hours Distribution: (3Crs.:2 Lec,3Lab)
-
Course Type: Major Core (MJC)
Course Description
Operating systems concepts and functions. Operating systems structures and system Calls. Processes and threads scheduling. Inter-process communication. CPU scheduling algorithms. Process synchronization. Deadlocks. Main memory management. Virtual memory management. File management. I/O subsystem and device management. Selected topics in networking, protection and security, distributed systems. Pre-req.: CMPS 347