You are on page 1of 1

OPERATING SYSTEM

Course Structure
1 . Operating system structures : Computer system
structure , I/O structure , storage structure , Dual
mode operation , System components , OS – Service
system call and System program.
2 . Process concept : Concepts , Scheduling ,
operations on process , co-operating process and
competitive process , Inter process Communication ,
Thread and Multithreading model , CPU Scheduling
algorithms.
3 . Synchronization : The critical section problem ,
synchronization hardware , semaphore , classical
problem of synchronization and Monitors.
4 . Deadlock : System model , Deadlock ,
characterization , Methods of handling deadlocks ,
deadlock prevention , deadlock avoidance , Deadlock
detection and Recovery from Deadlock.
5 . Memory management : Memory management background
, Swapping ,Contiguous memory allocation , Paging
Segmentation , Segmentation with Paging , Virtual
Memory , Demand Paging , Page replacement , Frame
allocation and Thrashing.
6 . File System : File concept , Access methods ,
Direct structure , File system mounting , File sharing
, File system implementation , Directory implementation
, Allocation methods , Free - space management ,
efficiency and performance ,
7 . I/O System : Hardware , Disk structure , Disk
Scheduling , Disk Management and RAID Structure.
8 . Protection : Goals of protection , Domain of
protection , The security problem , User authentication
, Program threats , System threats , Intrusion system
and Cryptography.

You might also like