Computer Engg

CSDLO5012: Advance Operating System Syllabus for CS 5th Sem 2018 Pattern Mumbai University (Department Level Optional Course-1)

Advance Operating System detailed syllabus scheme for Computer Engineering (CS), 2018 regulation has been taken from the MU official website and presented for the Bachelor of Engineering students. For Course Code, Course Title, Test 1, Test 2, Avg, End Sem Exam, Team Work, Practical, Oral, Total, and other information, do visit full semester subjects post given below.

For 5th Sem Scheme of Computer Engineering (CS), 2018 Pattern, do visit CS 5th Sem Scheme, 2018 Pattern. For the Department Level Optional Course-1 scheme of 5th Sem 2018 regulation, refer to CS 5th Sem Department Level Optional Course-1 Scheme 2018 Pattern. The detail syllabus for advance operating system is as follows.

Advance Operating System Syllabus for Computer Engineering TE 5th Sem 2018 Pattern Mumbai University

Course Objectives:

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:

On successful completion of the course student should be able to

  1. Demonstrate understanding of design issues of Advanced operating systems and compare different types of operating systems.
  2. Analyse design aspects and data structures used for file subsystem, memory subsystem and process subsystem of Unix OS.
  3. Demonstrate understanding of different architectures used in Multiprocessor OS and analyse the design and data structures used in Multiprocessor operating systems.
  4. Differentiate between threads and processes and compare different processor scheduling algorithms used in Multiprocessor OS
  5. Classify Real Time OS and analyse various real time scheduling algorithms.
  6. Explore architectures and design issues of Mobile OS,Virtual OS, Cloud OS.

Prerequisites:

Operating Systems

Module 1

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.

Module 2

Unix Kernel and File Management 14

  1. System Structure, User Perspective, Architecture of Unix Operating System
  2. Buffer cache: Header, Buffer Pool, Retrieving, Reading and Writing Buffer
  3. File Representation: inodes: Structure of file Directories, Path conversion to inode, superblock, inode assignment, allocation of disk blocks

Module 3

Unix Process and Memory management 12

  1. Detailed design of Process Structure: Kernel Data structures for process, Structure of Uarea and Process table, Process states and Transitions
  2. Context of a Process: Static and Dynamic area of context, Saving the Context Layout of System Memory, Regions, Mapping regions with Process, page table and mapping virtual address to physical address.

Module 4

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.

Module 5

Multiprocessor Operating System 08

  1. Introduction, Basic multiprocessor system architectures, design issues, Threads, Process synchronization: the test and set instruction, the swap instruction, implementation of the process wait
  2. Processor scheduling: Issues, Co-scheduling, Smart scheduling, Affinity Based scheduling

Module 6

Real Time Operating Systems and Mobile OS 08

  1. Characteristics of Real Time operating Systems, Classification of Real Time Operating Systems, Scheduling in RTOS: Clock driven: cyclic, Event driven: EDF and rate monotonic scheduling.
  2. Mobile OS: Architecture, Android OS, iOS, Virtual OS, Cloud OS and their design issues

Assessment

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.

Text Books:

  1. The Design of the UNIX Operating System, PHI, by Maurice J. Bach.
  2. Distributed Computing 2ndEdition, Mahajan and Seema Shah, OXford.
  3. Advanced Concepts in Operating Systems, Mukesh Singhal, Niranjan G Shivaratri.
  4. Mobile Computing by Rajkamal, Pedition, Oxford.
  5. Real Time Operating System, Jane W.S. Liu, Pearson.

Reference Books:

  1. Andrew S. Tanenbaum and Maarten Van Steen, Distributed Systems: Principles and Paradigms, 2nd edition, Pearson Education.
  2. Real-Time Systems: Theory and Practice, Rajib Mall, Pearson Education India, 2006.

For detail Syllabus of all subjects of Computer Engineering (CS) 5th Sem 2018 regulation, visit CS 5th Sem Subjects of 2018 Pattern.

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.