4th Sem, DCME

18CM-405C: Operating Systems Syllabus for Computer Engineering 4th Sem C18 Curriculum TSSBTET

Operating Systems detailed Syllabus for Computer Engineering (DCME), C18 curriculum has been taken from the TSSBTET official website and presented for the diploma students. For Course Code, Course Name, Lectures, Tutorial, Practical/Drawing, Internal Marks, Max Marks, Total Marks, Min Marks and other information, do visit full semester subjects post given below.

For all other Diploma in Computer Engineering (DCME) Syllabus for 4th Sem C18 Curriculum TSSBTET, do visit Diploma in Computer Engineering (DCME) Syllabus for 4th Sem C18 Curriculum TSSBTET Subjects. The detailed Syllabus for operating systems is as follows.

Prerequisites:

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

Course Outcomes:

  1. CO1 Describe operating system functions, operations and structures.
  2. CO2 Manage process with various process scheduling algorithms.
  3. CO3 Recognize Synchronization and handle the deadlocks with various deadlock management techniques.
  4. CO4 Explain the memory management techniques.
  5. CO5 Implement virtualization of memory.
  6. CO6 Handle files using file Management techniques.

1. Introduction to operating systems Duration: 08 Periods

Operating System -Evolution of operating system-Types of Operating Systems – Multi Programming and Time Sharing – Distributed and Real time Systems – spooling and buffering – Multi processor systems-Components of Operating Systems – operating System Services – system Calls – single User and Multi user operating System Structure.

2. Process management Duration: 15 Periods

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

3. Synchronization & Deadlocks Duration: 10 Periods

Inter Process Communications – semaphores – monitors-Deadlocks – principal of deadlock – deadlock prevention – deadlock detection – deadlock avoidance.

4. Memory management Duration: 10 Periods

Address binding -Dynamic Loading- dynamic linking-overlays-swapping- memory allocationfragmentation-paging-segmentation- segmentation with paging.

5. Virtual memory management Duration: 08 Periods

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

6. Disk scheduling and File management Duration: 09 Periods

Disk performance parameters – Disk scheduling policies – Introduction to file systems – File managementFile Operations – Access methods – Directory structure organization – File Protection. Recommended Text Books

  1. “Operating System, Willam Stallings, PHI.
  2. Operating System Concepts, Abraham Silberschatz, Professor, Greg Gagne, and Peter Baer Galvin.
  3. Modern operating system, Andrew S. Tanenbaum, Pearson education.

Suggested Student Activities

Student activity like mini-project, survey, quiz, etc. should be done in group of 3-5 students.

  1. Each group should do any one of the following type activity or any other similar activity related to the course and before conduction, get it approved from concerned course coordinator and programme coordinator.
  2. Each group should conduct different activity and no repeating should occur
  1. Installation and Un-installation of an Operating System on a New Computer
  2. Removing of Second Operating System from a PC
  3. A Survey of recent Operating System.
  4. Case study on real time deadlock situation.
  5. A case study on real time process synchronization.
  6. Comparison of OS working in single core and multi core environment.
  7. Documentation of comparing 32 bits and 64 bits OS.
  8. Operating system is responsible for following activities in connection with management of memory:
    • Allocation and de-allocation of memory as and when needed.
    • Keeping track of used and unused memory space.
    • Deciding what process to be loaded into memory in case space becomes available.
  9. For secondary space management:
    • Swap space and free space management
    • Disk scheduling
    • Allocating space to the data and programs onto the secondary storage device.
  10. For process management:
    • Creation, deletion of both user and system process.
    • Handling process synchronization.
    • Deadlock handling.

Suggested E-Learning References

For the complete Syllabus, results, class timetable, and many other features kindly download the iStudy App
It is a lightweight, easy to use, no images, and no pdfs platform to make students’s lives easier.
Get it on Google Play.

For detail Syllabus of all other subjects of Computer Engineering, C18 curriculum do visit Diploma In Computer Engineering 4th Sem Syllabus for C18 curriculum.

For all Computer Engineering results, visit TSSBTET DCME all semester results direct links.

Leave a Reply

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

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.