COURSE SUMMARY
Course Title: 
Operating Systems Lab
Course Code: 
15CSE286
Year Taught: 
2015
2016
2017
2018
Semester: 
4
Type: 
Subject Core
Degree: 
Undergraduate (UG)
School: 
School of Engineering
Campus: 
Bengaluru
Chennai
Coimbatore
Amritapuri

'Operating Systems Lab' is a course offered in the fourth semester of B. Tech. in Computer Science and Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham.

Unix Commands - Shell scripts – Awk programming - Process Management: Process creation, Thread Creation - Interprocess Communication: Pipes and Shared memory - Scheduling algorithms: First Come First Serve, Shortest Job First, Priority, Round Robin – Process Synchronisation: Critical Section problem for two processes, Semaphores, Classical problems in Semaphores – Deadlock Management: Banker’s algorithm of Deadlock Avoidance, Deadlock Detection algorithm - Memory Management: Page replacement policies.

Case Study / project: Mobile OS: Android, iOS – NachOS / Minix / Linux Kernel: study of any one module