This course covers the various modules of an operating system. These modules include the management of microprocessor storage devices, semaphores, Multi Programming and management processes. It also covers the different components of an operating system as the file system, and Kernel. Security and performance measurement system are also brought to light.