3rd Sem, CP

3328: Operating Systems Design Lab Syllabus for Communication & Computer Network 3rd Sem 2021 Revision SITTTR

Operating Systems Design Lab detailed syllabus for Communication & Computer Network (CN) for 2021 revision curriculum has been taken from the SITTTRs official website and presented for the Communication & Computer Network 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 Communication & Computer Network 3rd Sem scheme and its subjects, do visit Communication & Computer Network (CN) 3rd Sem 2021 revision scheme. The detailed syllabus of operating systems design lab is as follows.

Course Objectives:

  • To learn Unix commands and shell programming
  • To implement various CPU Scheduling Algorithms
  • To implement semaphores
  • To implement Deadlock Avoidance and Deadlock Detection Algorithms

Course Outcomes:

On completion of the course, the student will be able to:

  1. Familiarize UNIX Commands
  2. Implement various CPU scheduling algorithm
  3. Implement Semaphores
  4. Implement Deadlock avoidance and Detection Algorithms

Module 1:

  1. Basics of UNIX commands.
  2. Write programs using the following system calls of UNIX operating system fork, exec, getpid, exit, wait, close, stat, opendir, readdir
  3. Write C programs to simulate UNIX commands like cp, ls, grep, etc.

Module 2:

  1. Write C programs to implement the various CPU scheduling algorithms.
  2. Write C program to implement threading and synchronization applications.

Module 3:

  1. Implementation of Semaphores.
  2. Implementation of the following Memory Allocation Methods for fixed partition i. First Fit ii. Worst Fit iii. Best Fit
  3. Implementation of the following Page Replacement Algorithms. i. FIFO ii. LRU iii. LFU

Module 4:

  1. Bankers Algorithm for Deadlock Avoidance.
  2. Implementation of Deadlock Detection Algorithm.
  3. Implementation of the various File Organization Techniques.
  4. Implementation of the following File Allocation Strategies. Sequential Indexed Linked

For detailed syllabus of all other subjects of Communication & Computer Network (CN), 2021 revision curriculum do visit Communication & Computer Network 3rd Sem subject syllabuses for 2021 revision.

To see the syllabus of all other branches of diploma 2021 revision curriculum do visit SITTTR diploma all branches syllabus..

To see the results of Communication & Computer Network (CN) of diploma 2021 revision curriculum do visit SITTTR diploma Communication & Computer Network (CN) results..

For all Communication & Computer Network academic calendars, visit Communication & Computer Network all semesters academic calendar direct link.

Leave a Reply

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

*