Operating Systems

Course Name: 

Operating Systems (CS252)

Programme: 

B.Tech (CSE)

Semester: 

Fourth

Category: 

Programme Core (PC)

Credits (L-T-P): 

04 (3-1-0)

Content: 

Introduction to operating systems, Process concepts, Scheduling algorithms, CPU scheduling, Multithreading models, Concurrent processes, Deadlocks, Virtual and physical memory management, Disk scheduling, File systems Performance evaluation, Operating system security, Case studies - The UNIX operating system.

References: 

Silberschartz, Galvin & Gagne, “Operating System Concepts”, 9thEdition, John Wiley & Sons, 2013 Sumitabha Das,Unix Concept and applications, Tata Mcgraw-Hill, 2003
Melin Milenkovic,“OperatingSystems: Concepts and Design”, McGraw Hill, New York, 2000.
Andrew S. Tanenbaum, Vrije University, Amsterdam, The Netherlands, Herbert Bos,“Modern Operating Systems” 2015
Sumitabha Das,Unix Concept and applications, Tata Mcgraw-Hill, 2003

Department: 

Computer Science and Engineering
 

Contact us

Dr. Manu Basavaraju
Head of the Department
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Hot line: +91-0824-2474053
Email: hodcse[AT]nitk[DOT]ac[DOT]in
            hodcse[AT]nitk[DOT]edu[DOT]in

                      

Connect with us

We're on Social Networks. Follow us & get in touch.