Operating System
Operating System
Pre- Co-
Progressive
requisite Nil requisite Nil Nil
Courses
Courses Courses
Course Offering Data Book / Codes /
School of Computing Nil
Department Standards
Course Learning
The purpose of learning this course is to: Program Outcomes (PO) Program
Rationale (CLR):
Specific
CLR-1 Outline the structure of OS and basic architectural components
1 2 3 4 5 6 7 8 9 10 11 12 outcomes
: involved in OS design
CLR-2 Introduce the concept of deadlock and various memory
Problem Analysis
Communication
CLR-5 Name the various computer security techniques in windows and
: Linux
problems
PSO-1
PSO-2
PSO-3
Ethics
Course Outcomes (CO): At the end of this course, learners will be able to:
Use the appropriate concepts of operating system for resource
CO-1: 3 3 2 2 - - - - - - - 3 - - -
utilization
Choose the relevant process and thread concepts for solving
CO-2: 3 3 3 2 - - - - - - - 3 - - -
synchronization problems
Exemplify different types of scheduling algorithms and deadlock
CO-3: 3 3 3 2 - - - - - - - 3 - - -
mechanism.
Experiment the performance of different algorithms used in
CO-4: 3 3 3 2 - - - - - - - 3 - - -
management of memory, file and I/O and select the appropriate one.
Demonstrate different device and resource management techniques
CO-5: 3 2 3 2 - - - - - - - 3 - - -
for memory utilization with security mechanisms
1. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, 6. Charles Crowley, “Operating Systems: A Design-
“Operating System Concepts”, John Wiley & Sons (Asia) Oriented Approach”, Tata McGraw Hill Education,
Pvt. Ltd, Tenth Edition, 2018 2017
2. RamazElmasri, A. Gil Carrick, David Levine, “Operating 7. https://nptel.ac.in/courses/106/105/106105214/
Systems – A Spiral Approach “, Tata McGraw Hill Edition, 8. https://nptel.ac.in/courses/106/106/106106144/
2010 9. https://nptel.ac.in/courses/106/102/106102132/
Learning
3. Dhananjay M. Dhamdhere, “Operating Systems – A 10. https://onlinecourses.nptel.ac.in/noc21_cs44/
Resources
Concept Based Approach”, Third Edition, Tata McGraw Hill preview
Edition, 2019 11. https://nptel.ac.in/courses/106/105/106105172/
4. Andrew S. Tanenbaum, “Modern Operating Systems”,
Fourth Edition, Global Edition, Pearson, 2015.
5. William Stallings, “Operating Systems: Internals and Design
Principles”, Pearson Education, Sixth Edition, 2018.
Learning Assessment
Continuous Learning Assessment (CLA)
Summative
Formative Life-Long Learning
Bloom’s Final Examination
CLA-1 Average of unit test CLA-2
Level of Thinking (40% weightage)
(45%) (15%)
Theory Practice Theory Practice Theory Practice
Level 1 Remember 20% - - 0% 20% -
Level 2 Understand 40% - - 40% 40% -
Level 3 Apply 20% - - 40% 20% -
Level 4 Analyze 20% - - 10% 10% -
Level 5 Evaluate - - - 10% 10% -
Level 6 Create - - - - - -
Total 100 % 100 % 100 %
Course Designers
Experts from Industry Experts from Higher Technical Institutions Internal Experts
1. Mr.T.Madhan, Team Leader, Tata 1. Dr. S. Janakiraman, Associate Professor, 1. Dr. N. Prasath, Associate Professor,
Consultancy Services, siruseri Pondicherry University, SRMIST
Campus, Chennai, sj.dbt@pondiuni.edu.in
madhan.tk@gmail.com
2. Mrs.K.Saranya, IT Analyst, Tata 2. Dr. R.Shyamala, Associate Professor, 2. Dr. M. Eliazer, Assistant Professor,
Consultancy Services, siruseri Anna University College of Engineering SRMIST
Campus, Chennai, Tindivanam, vasuchaaru@gmail.com
saranya.k6@gmail.com