Course Information
Course Code
BCS303
Credits
04
Total Hours
40 hours
Examination
Theory (3 hours)
Course Objectives
- To Demonstrate the need for OS and different types of OS.
- To discuss suitable techniques for management of different resources.
- To demonstrate different APIs/Commands related to processor,memory, storage and file system management.
Course Modules
Model Question Paper Solutions
Model Question Paper-1 with effect from 2022
Module 1: Introduction to operating systems
Topics: What operating systems do; Computer System organization; Computer System architecture;.
Module 2: Process Management
Topics: Process concept; Process scheduling; Operations on processes; Inter process communication.
Module 3: Process Synchronization
Topics:Synchronization: The critical section problem; Peterson’s solution;Synchronization hardware;.