You are on page 1of 1

Nirma University

Institute of Technology
Computer Engineering Department
Integrated B.Tech.(CSE)-MBA Programme Term-VI

Lesson Planning
CSI0601 Operating Systems [3-1-0-4]
Lecture Topics CLO
No.
1-3 Unit-I 1
Introduction to Operating System:

1 Operating system services


2 Evolution of OS
3 Types of OS

4-11 Unit-II 2
Process Scheduling:

4-6 Process states, description


7-9 Process control, management
10-11 Scheduling algorithms, performance evaluation of algorithms

12-18 Unit-III 2,4


Threads & Concurrency:

12-13 Threads, symmetric multiprocessing, micro kernels


14-16 Mutual exclusion and synchronization
17-18 Deadlock and starvation

19-26 Unit-IV 2,4


Memory management and Virtual memory:

19 Memory management requirements


20-23 Partitioning, paging, segmentation
24-26 Virtual memory

27-30 Unit-V 3
I/O management and files:

27 I/O devices
28 Organization of I/O functions, OS design issues
29 I/O buffering, disk scheduling, disk cache
30 File management

You might also like