Professional Documents
Culture Documents
Present
Present
CATALOGUE DESCRIPTION
UNIT I : Introduction and Overview of Operating System
UNIT II : Process fundamentals, scheduling, synchronization
UNIT III : Inter-process communication, Deadlock
UNIT IV : Memory management and virtual memory
UNIT V : File system and secondary storage
UNIT VI : Protection and security issues, Case studies e.g. Linux, Solaris and Android
Lecture Schedule
Sl. no. Lecture topics No. of
classes
1. Introduction and Overview 05
2. Process fundamentals, scheduling, synchronization 05
3. Inter-process communication, Deadlock 05
4. Memory management and virtual memory 05
5. File system and secondary storage 05
6. Protection and security issues, Case studies e.g. Linux, Solaris and Android 05
Pre final Examinations 2
Total 32
Practical Schedule:
Sl. no. Practical No. of
classes
1. Implementation of various CPU Scheduling Algorithms 02
2. Implementation of Producer Consumer Problem Using Semaphores and IPC using 02
shared memory.
3. Implementation of Bankers Algorithm For Deadlock Avoidance and Deadlock 02
Detection
4. Implementation ofvariousPage Replacement Algorithms 02
5. Programs to implement various file organization technique 02
6. Implementation ofFile Allocation Strategies 02
Lab final Examination 1
Total 13
Suggested Readings