Course Description

Course CodeCourse NameCreditsHours
5903206 Operating Systems 3.0 3
Description This course is an introduction to the concepts, design, and implementation of operating systems software, as well as the relationship between operating system and hardware architecture. The major topics covered in this course are : 1. The evolution of operating systems 2.Processes and Threads 3.The features of concurrent processes 4.Process synchronization 5.Virtual memory 6.Distributed systems 7.Distributed concurrency control 8.File organization and management 9.Disk management and data access 10.Job scheduling 11.System and network security