Operating Systems Laboratory detailed syllabus for Computer Science & Engineering (CSE) for 2021 regulation curriculum has been taken from the Anna University official website and presented for the CSE students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Computer Science & Engineering 4th Sem scheme and its subjects, do visit CSE 4th Sem 2021 regulation scheme. The detailed syllabus of operating systems laboratory is as follows.
Course Objectives:
- To install windows operating systems.
- To understand the basics of Unix command and shell programming.
- To implement various CPU scheduling algorithms.
- To implement Deadlock Avoidance and Deadlock Detection Algorithms
- To implement Page Replacement Algorithms
- To implement various memory allocation methods.
- To be familiar with File Organization and File Allocation Strategies.
List of Experiments:
- Installation of windows operating system
- Illustrate UNIX commands and Shell Programming
- Process Management using System Calls : Fork, Exit, Getpid, Wait, Close
- Write C programs to implement the various CPU Scheduling Algorithms
- Illustrate the inter process communication strategy
- Implement mutual exclusion by Semaphore
- Write C programs to avoid Deadlock using Banker’s Algorithm
- Write a C program to Implement Deadlock Detection Algorithm
- Write C program to implement Threading
- Implement the paging Technique using C program
- Write C programs to implement the following Memory Allocation Methods
- First Fit b. Worst Fit c. Best Fit
- Write C programs to implement the various Page Replacement Algorithms
- Write C programs to Implement the various File Organization Techniques
- Implement the following File Allocation Strategies using C programs
- Sequential b. Indexed c. Linked
- Write C programs for the implementation of various disk scheduling algorithms
- Install any guest operating system like Linux using VMware.
Course Outcomes:
At th end of this course, the students will be able to:
- Define and implement UNIX Commands.
- Compare the performance of various CPU Scheduling Algorithms.
- Compare and contrast various Memory Allocation Methods.
- Define File Organization and File Allocation Strategies.
- Implement various Disk Scheduling Algorithms.
For detailed syllabus of all other subjects of Computer Science & Engineering, 2021 regulation curriculum do visit CSE 4th Sem subject syllabuses for 2021 regulation.
For all Computer Science & Engineering results, visit Anna University CSE all semester results direct link.