ComputerData Structures and Algorithm Database System and Operating SystemIntroduction to Operating System and process managementIntroduction to Operating System and process management Evolution of Operating System Type of Operating System Operating System Components Operating System Structure Operating System Services Introduction to Process Process description Process states Process control Threads Processes and Threads Types of scheduling Principles of Concurrency Critical Region Race Condition Mutual Exclusion Semaphores and Mutex Message Passing Monitors Classical Problems of Synchronization.Transaction processing, concurrency control and crash recoveryMemory management, file systems and system administration