AOS Syllabus
AOS Syllabus
Course Objective:
To introduce the state of the art in operating systems and distributed systems,
Learn how to design modern operating systems.
To understand how to engage in systems research in general and operating systems
research in particular.
To investigate novel ideas in operating systems through a semester-long research
project.
Suggested Books
1. Silberschatz and Galvin, "Operating System Concepts", Addison-Wesley publishing,
Co.,1999.
2. A. S. Tanenbaum, “Modern Operating Systems”, Pearson Education.
3. H.M. Dietel, “An Introduction to Operating System”, Pearson Education.
4. D. M. Dhamdhere, “Operating Systems – A Concept Based Approach”, Tata McGraw-Hill
5 M. Singhal, N. G. Shivaratri, “Advanced Concepts in Operating Systems”, Tata McGraw
-Hill.
6. William Stallings, “Operating Systems”, Pearson Education
Course Outcomes:
CO1. Understand the state of the art in operating systems and distributed systems, and how
to design modern operating systems.
CO2. Understand how to engage in systems research in general and operating systems
research in particular.
CO3. Investigate novel ideas in operating systems through a semester-long research project.
CO4. Understand the internal structure of the file system and security in the operating
system.
CO5. Evaluate methodological issues underlying the effective application of Distributed
systems.
MAPPING COURSE OUTCOMES LEADING TO THE ACHIEVEMENT OF PROGRAM
OUTCOMES AND PROGRAM SPECIFIC OUTCOMES:
Course Program Outcome Program
Outcome Specific
Outcome
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 H H M L H M
CO2 H H M M H M H H H
CO3 H H H H H M H H H H
CO4 H M M M H M M
CO5 M M M M M M L
H = Highly Related; M = Medium L = Low