OPERATING SYSTEM
OPERATING SYSTEM
Course Objectives:
Student will be able to understand the structure and functions of OS
Student will be able to learn about Processes, Threads and Scheduling algorithms.
Student will be able to study and understand the principles of concurrency and Deadlocks
Student will be able to study and learn various memory management scheme
Student will be able to study I/O management and File systems.
Nature of Paper: Engineering Courses (Core)
Minimum Passing Marks/Credits: 4
Evaluation/Assessment Methodology
Max. Marks
1) Class tasks/ Sessional Examination 30
2) Presentations /Seminar
3)Assignments 20
4)Research Project Report Seminar On Research Project Report
5) ESE
100
Total: 150
Prerequisites for the course:
Course Learning Outcomes:
Understand the structure and functions of OS
Learn about Processes, Threads and Scheduling algorithms.
Understand the principles of concurrency and Deadlocks
Learn various memory management scheme
Study I/O management and File systems.
Programme:UG(R) Year: II
Practical: 2
Course Code: Title: Operating System Lab
SECS-233P
Course Objectives:
1. To learn shell programming and the use of filters in the LINUX environment.
2. To practice multithreaded programming.
3. To implement CPU Scheduling Algorithms and memory management algorithms.
Nature of Paper: Core
Minimum Passing Marks/Credits:2
L:
T:
P:3(In Hours/Week)
Theory - 1 Hr. = 1 Credit
Practical- 2 Hrs.=1Credit(4Hrs./Week=4Credits)