B.Sc. (Information Technology) Operating System Syllabus - Mumbai University
This is the SY BSc IT syllabus under NEP 2020, in force from the academic year 2025-26. The University still sets the earlier Choice Based papers alongside it for ATKT candidates, so check which scheme your exam form names before you revise.
Loading syllabus...
Syllabus for Operating System
Module I: Operating System Overview: Basics of operating systems: Generations, Types, Structure, Services, System Calls, System Boot, System Programs, Protection and Security
- Process Management: Process Concepts, Process States, Process Control Block, Scheduling-Criteria, Scheduling Algorithms and their Evaluation, Threads, Threading Issues.
- Process Synchronization: Background, Critical-Section Problem, Peterson's Solution. Synchronization Hardware, Semaphores, Classic Problems of Synchronization.
Module II: Memory Management: Main Memory, Swapping, Contiguous Memory 15 Hrs
- Allocation, Paging, Structure of Page Table, Segmentation, Virtual Memory, Demand Paging, Page Replacement Algorithms, Allocation of Frames, Thrashing.
- Deadlock: System Model, Deadlock Characterization, Deadlock Prevention, Detection and Avoidance, Recovery from Deadlock.
- File System Interface: File Concept, Access Methods, Directory Structure, and File System Structure.
Books and Reference
- 1 Operating Systems – Internals and Design Principles William Stallings, Pearson 9 th , 2009
- 2 Operating System Concepts, Abraham Silberschatz, Wiley, 8 th Edition
- 3 Operating Systems, Godbole and Kahate, Godbole and Kahate, 3 rd Edition.
Reproduced from the University of Mumbai syllabus for B.Sc. (Information Technology) under NEP 2020, in force from the academic year 2025-26. Wording is as printed in that syllabus. Module numbering is as printed there too.
The complete syllabus
This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.
Use FYBSc IT, SYBSc IT, or TYBSc IT first so your syllabus check matches the semester you are preparing for.
Use the syllabus to confirm topics, then open BSc IT notes for the same semester.
Move to BSc IT question papers after reviewing the module scope.