4th Sem, CSE

CS3461: Operating Systems Laboratory syllabus for CSE 2021 regulation

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.

Operating Systems Laboratory

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:

  1. Installation of windows operating system
  2. Illustrate UNIX commands and Shell Programming
  3. Process Management using System Calls : Fork, Exit, Getpid, Wait, Close
  4. Write C programs to implement the various CPU Scheduling Algorithms
  5. Illustrate the inter process communication strategy
  6. Implement mutual exclusion by Semaphore
  7. Write C programs to avoid Deadlock using Banker’s Algorithm
  8. Write a C program to Implement Deadlock Detection Algorithm
  9. Write C program to implement Threading
  10. Implement the paging Technique using C program
  11. Write C programs to implement the following Memory Allocation Methods
    1. First Fit b. Worst Fit c. Best Fit
  12. Write C programs to implement the various Page Replacement Algorithms
  13. Write C programs to Implement the various File Organization Techniques
  14. Implement the following File Allocation Strategies using C programs
    1. Sequential b. Indexed c. Linked
  15. Write C programs for the implementation of various disk scheduling algorithms
  16. Install any guest operating system like Linux using VMware.

Course Outcomes:

At th end of this course, the students will be able to:

  1. Define and implement UNIX Commands.
  2. Compare the performance of various CPU Scheduling Algorithms.
  3. Compare and contrast various Memory Allocation Methods.
  4. Define File Organization and File Allocation Strategies.
  5. 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.

Leave a Reply

Your email address will not be published. Required fields are marked *

*