0% found this document useful (0 votes)
119 views25 pages

Operating System Course Plan

This document outlines the course plan and guidelines for an Operating Systems course taught by Poonam Kainthura. It provides details on the target population, evaluation methods, passing criteria, pedagogy, topics introduced, and expected program outcomes. Evaluation will include quizzes, assignments, mid and end exams. The passing SGPA is 5.0 for undergraduate students and 6.0 for postgraduate students. Instructional methods include tests, quizzes, assignments, lectures, and maintaining concept diaries. Expected program outcomes include applying engineering knowledge, analyzing problems, designing solutions, conducting investigations, using modern tools, and understanding professional ethics and responsibilities.

Uploaded by

shivang rana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views25 pages

Operating System Course Plan

This document outlines the course plan and guidelines for an Operating Systems course taught by Poonam Kainthura. It provides details on the target population, evaluation methods, passing criteria, pedagogy, topics introduced, and expected program outcomes. Evaluation will include quizzes, assignments, mid and end exams. The passing SGPA is 5.0 for undergraduate students and 6.0 for postgraduate students. Instructional methods include tests, quizzes, assignments, lectures, and maintaining concept diaries. Expected program outcomes include applying engineering knowledge, analyzing problems, designing solutions, conducting investigations, using modern tools, and understanding professional ethics and responsibilities.

Uploaded by

shivang rana
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 25

Year: II (2020-2024)

Semester: II

1. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
2. Course : Operating Systems L:
3. Program : B. Tech (CSE+ All IBM Branches) T:
4. Target : P:
C:
COURSE PLAN
Target 50% (marks)
Level-1 40% (population)
Level-2 50% (population)
Level-3 60% (population)

1. Method of Evaluation

UG PG
Quizzes/Tests, Assignments (30%) Quizzes/Tests, Assignments, seminar (50%)
Mid Examination (20%) End semester (50%)
End examination (50%)
*may be keep as per Program (UG/PG)

2. Passing Criteria

Scale PG UG

Out of 10point scale SGPA – “6.00” in each semester SGPA – “5.0” in each semester
CGPA – “6.00” CGPA – “5.0”
Min. Individual Course Grade  –  “C” Min. Individual Course Grade  –  “C”
Course Grade  Point –  “4.0” Course Grade  Point –  “4.0”

*may be keep as per Program (UG/PG)

3. Pedagogy

1. Class Test
2. Quiz
3. Assignments/ Tutorials
4. Digital Presentations/Video lectures
5. Concept diary (needs to be maintained by students-short and concise notes which
include course concepts that he/she has understood.)

4. Topics introduced for the first time in the program through this course
 ___________________

5. References:
Text Books Web resources Journals Reference books
Year: II (2020-2024)
Semester: II

1. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
2. Course : Operating Systems L:
3. Program : B. Tech (CSE+ All IBM Branches) T:
4. Target : P:
C:

Signature of HOD/Dean Signature of Faculty

Date: Date:
Year: II (2020-2024)
Semester: II

5. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
6. Course : Operating Systems L:
7. Program : B. Tech (CSE+ All IBM Branches) T:
8. Target : P:
C:
GUIDELINES TO STUDY THE SUBJECT
Instructions to Students:

1. Go through the 'Syllabus' in the Black Board section of the web-site(https://learn.upes.ac.in)


in order to find out the Reading List.
2. Get your schedule and try to pace your studies as close to the timeline as possible.
3. Get your on-line lecture notes (Content, videos) at Lecture Notes section.  These are our
lecture notes. Make sure you use them during this course.
4. check your blackboard regularly
5. go through study material
6. check mails and announcements on blackboard
7. keep updated with the posts, assignments and examinations which shall be conducted on the
blackboard
8. Be regular, so that you do not suffer in any way
9. Cell Phones and other Electronic Communication Devices: Cell phones and other
electronic communication devices (such as Blackberries/Laptops) are not permitted in
classes during Tests or the Mid/Final Examination. Such devices MUST be turned off in the
class room.
10. E-Mail and online learning tool: Each student in the class should have an e-mail id and a
pass word to access the LMS system regularly. Regularly, important information – Date of
conducting class tests, guest lectures, via online learning tool. The best way to arrange
meetings with us or ask specific questions is by email and prior appointment. All the
assignments preferably should be uploaded on online learning tool. Various research
papers/reference material will be mailed/uploaded on online learning platform time to time.
11. Attendance: Students are required to have minimum attendance of 75% in each subject.
Students with less than said percentage shall NOT be allowed to appear in the end semester
examination.

This much should be enough to get you organized and on your way to having a great semester! If you
need us for anything, send your feedback through e-mail pkainthura@ddn.upes.ac.in Please use an
appropriate subject line to indicate your message details.

There will no doubt be many more activities in the coming weeks. So, to keep up to date with all the
latest developments, please keep visiting this website regularly.
Year: II (2020-2024)
Semester: II

9. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
10. Course : Operating Systems L:
11. Program : B. Tech (CSE+ All IBM Branches) T:
12. Target : P:
C:
RELATED OUTCOMES
1. The expected outcomes of the Program are:

PO1 Engineering knowledge: Apply the knowledge of mathematics, science, engineering


fundamentals, and an engineering specialization to the solution of complex
engineering problems.

PO2 Problem analysis: Identify, formulate, review research literature, and analyze
complex engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences.

PO3 Design/development of solutions: Design solutions for complex engineering


problems and design system components or processes that meet the specified needs
with appropriate consideration for the public health and safety, and the cultural,
societal, and environmental considerations.

PO4 Conduct investigations of complex problems: Use research-based knowledge and


research methods including design of experiments, analysis and interpretation of
data, and synthesis of the information to provide valid conclusions.

PO5 Modern tool usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling to complex
engineering activities with an understanding of the limitations.

PO6 The engineer and society: Apply reasoning informed by the contextual knowledge
to assess societal, health, safety, legal and cultural issues and the consequent
responsibilities relevant to the professional engineering practice.

PO7 Environment and sustainability: Understand the impact of the professional


engineering solutions in societal and environmental contexts, and demonstrate the
knowledge of, and need for sustainable development.

PO8 Ethics: Apply ethical principles and commit to professional ethics and
responsibilities and norms of the engineering practice.

PO9 Individual and team work: Function effectively as an individual, and as a member
or leader in diverse teams, and in multidisciplinary settings.

PO10 Communication: Communicate effectively on complex engineering activities with


the engineering community and with society at large, such as, being able to
comprehend and write effective reports and design documentation, make effective
Year: II (2020-2024)
Semester: II

9. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
10. Course : Operating Systems L:
11. Program : B. Tech (CSE+ All IBM Branches) T:
12. Target : P:
C:
presentations, and give and receive clear instructions.

PO11 Project management and finance: Demonstrate knowledge and understanding of


the engineering and management principles and apply these to one’s own work, as a
member and leader in a team, to manage projects and in multidisciplinary
environments.

PO12 Life-long learning: Recognize the need for, and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological
change.

2. The expected outcomes of the Specific Program are: (upto3)

PSO1 Perform system and application programming using computer system concepts,
concepts of Data Structures, algorithm development, problem solving and optimizing
techniques.

PSO2 Apply software development and project management methodologies using


concepts of front-end and back-end development and emerging technologies and
platforms.

PSO3 Ability to understand and apply Cloud Computing architecture for scalable, secure
and dynamically provisioned business oriented environment with optimized
performance tuning and data reliability.

3. The expected outcomes of the Course are: (minimum 3 and maximum 6)

CO 1 Understand the various types of operating systems, and its structure


Analyze the need of inter-process communication to avoid deadlock among the
CO 2
processes.
Identify how operating system allocates and manages memory along with
CO 3
concepts and needs of virtual memory.
Year: II (2020-2024)
Semester: II

9. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
10. Course : Operating Systems L:
11. Program : B. Tech (CSE+ All IBM Branches) T:
12. Target : P:
C:
CO 4 Outline the types files system and its allocation techniques.
Elaborate on working and role of operating system in fetching and managing data
CO 5
from hard disk. .

4. Co-Relationship Matrix
Indicate the relationships by1- Slight (low) 2- Moderate (Medium) 3-Substantial (high)

Progra
m
Outco
mes PO PO PO PO PO PO PO PO PO PO11 PO1 PO1 PSO PSO
1 2 3 4 5 6 7 8 9 10 11 12 1 2
Course
Outco
mes
CO1 2 1 1 1 3 3
CO2 2 1 2 1 2 1 1 3 3
CO3 1 2 2 2 2 2 1 3 3
CO4 2 2 2 3 1 1 1 3 3
CO5 2 1 1 1 3 3
Averag 1.5 3 3
1.8 1.6 1.6 1.6 1.6 1
e

5. Course outcomes assessment plan:

components

Course Mid End


Assignment Test/Quiz Any other
Outcomes Semester Semester

    
CO 1
    
CO 2
    
CO3
    
CO4
    
CO5
Year: II (2020-2024)
Semester: II

9. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
10. Course : Operating Systems L:
11. Program : B. Tech (CSE+ All IBM Branches) T:
12. Target : P:
C:
OVERVIEW OF COURSE DELIVERY/BROAD PLAN OF COURSE
COVERAGE
Course Activities:

Planned Actual Remarks


S.
Description No. of No. of
No. From To From TO
Ses Ses

Introduction to
1. Operating System

Process Management
2.
and CPU Scheduling

Process
3. Synchronization and
Deadlock

4. Memory Management

File Systems and Disk


5. Scheduling

Total No. of Instructional periods available for the course: Sessions

Signature of HOD/Dean Signature of Faculty

Date: Date:
Year: II (2020-2024)
Semester: II

13. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
14. Course : Operating Systems L:
15. Program : B. Tech (CSE+ All IBM Branches) T:
16. Target : P:
C:
SESSION PLAN
UNIT-I
Introduction to Operating system

Session Plan Actual Delivery

CO
Mappe CO
Lect Dat d Lect Dat Achieve
. e Topics to be Covered . e Topics Covered d

 1    Fundamental concepts –operating system and function  CO1        

2 Its need and operating system services, Modes of operating system CO1
 Operating system classification, Distributed system and real time
 3   system(overview)  CO1        
 System Calls, API and parameter passing mechanism, Interrupts
 4    CO1        

               

               

               
Year: II (2020-2024)
Semester: II

13. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
14. Course : Operating Systems L:
15. Program : B. Tech (CSE+ All IBM Branches) T:
16. Target : P:
C:
Signature of faculty

Date:
Year: II (2020-2024)
Semester: II

17. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
18. Course : Operating Systems L:
19. Program : B. Tech (CSE+ All IBM Branches) T:
20. Target : P:
C:
SESSION PLAN
UNIT-II
Process Management and CPU Scheduling

Session Plan Actual Delivery

CO
Mappe CO
Lect Dat d Lect Dat Achieve
. e Topics to be Covered . e Topics Covered d

 5    Introduction to process concept  CO2        

 6    Process state diagram, PCB, context switching CO2         


 Preemptive v/s Non Preemptive cases, Types of
 7   Scheduler  CO2        

 8    CPU scheduling  CO2        

 9    CPU Scheduling Algorithms FCFS, SJF  CO2        


 Multilevel feedback Queue, Multilevel queue and
 10   Threads.  CO2        

11 Priority Scheduling CO2

12 Round Robin Scheduling CO2


Year: II (2020-2024)
Semester: II

17. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
18. Course : Operating Systems L:
19. Program : B. Tech (CSE+ All IBM Branches) T:
20. Target : P:
C:

13 Class Test-1

Signature of faculty

Date:
Year: II (2020-2024)
Semester: II

21. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
22. Course : Operating Systems L:
23. Program : B. Tech (CSE+ All IBM Branches) T:
24. Target : P:
C:
SESSION PLAN
UNIT-III
Process Synchronization and Deadlock

Session Plan Actual Delivery

CO
Mappe CO
Lect Dat d Lect Dat Achieve
. e Topics to be Covered . e Topics Covered d
 Inter process communication: message passing and shared memory
 14   model.  CO3        

 15    Mutual Exclusion, Busy waiting, two process solution  CO3        

 16    Cooperating processes, Race Condition, Critical section  CO3        

17 Numerical of CPU scheduling and race condition CO3

 18    Quiz-1          

 19    Semaphores: Binary and Counting Semaphore  CO3        

 21    Classical problems of process synchronization Producer Consumer  CO3        

Reader Writer Problem, Monitors CO3


Year: II (2020-2024)
Semester: II

21. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
22. Course : Operating Systems L:
23. Program : B. Tech (CSE+ All IBM Branches) T:
24. Target : P:
C:
Introduction to Deadlock conditions for deadlock, deadlock
22 Prevention CO3

23 Deadlock avoidance :Bankers algorithm , Safe and unsafe state CO3

24 Deadlock detection and recovery CO3

25 Security mechanism and Policy, Domain of Protection , Access Matrix CO3

26 Mid Term Exam CO3

Signature of faculty

Date:
Year: II (2020-2024)
Semester: II

25. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
26. Course : Operating Systems L:
27. Program : B. Tech (CSE+ All IBM Branches) T:
28. Target : P:
C:
SESSION PLAN
UNIT-IV
Memory Management

Session Plan Actual Delivery

CO
Mappe CO
Lect Dat d Lect Dat Topics Achieve
. e Topics to be Covered . e Covered d

 27    Memory Management Techniques  CO4        

28 Logical versus Physical Address space, Swapping  CO4

 29    Multiprogramming with fixed and variable partitions   CO4        


 Memory management with bit maps, linked list, buddy system-allocation of swap
 30   space   CO4        

 31    Paging, page tables   CO4        

 32    associative memory inverted page tables   CO4        

 33    Segmentation   CO4        

34  Virtual memory and Allocation algorithm  CO4


Year: II (2020-2024)
Semester: II

25. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
26. Course : Operating Systems L:
27. Program : B. Tech (CSE+ All IBM Branches) T:
28. Target : P:
C:

35  Page replacement algorithm  CO4

36 Thrashing, techniques to avoid thrashing  CO4

37 Quiz-2

Signature of faculty

Date:

SESSION PLAN
UNIT-V
File Systems and Disk Scheduling

Session Plan Actual Delivery

CO
Mappe CO
Lect Dat d Lect Dat Achieve
. e Topics to be Covered . e Topics Covered d

 38   File systems and I/O files, File concepts, access methods  CO5        

 39   File system implementation  CO5        


Year: II (2020-2024)
Semester: II

25. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
26. Course : Operating Systems L:
27. Program : B. Tech (CSE+ All IBM Branches) T:
28. Target : P:
C:

40 File allocation techniques CO5

 41    Directory Structure  CO5        

 42    Introduction to disk structure  CO6        

43 Class Test-2
 Disk Scheduling algorithm: FCFS , SSTF, C scan , look scan . c-
 44   look  CO6        

 45    Principles of IO, IO devices, device controller, DMA  CO6        

Signature of faculty

Date:
Year: II (2020-2024)
Semester: II

29. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
30. Course : Operating Systems L:
31. Program : B. Tech (CSE+ All IBM Branches) T:
32. Target : P:
C:
PERIODIC MONITORING
Actual date of completion and remarks, if any

Fro
Components From To To From To
m
Duration (Mention from and to dates)      
Percentage of Syllabus covered      
Planned      
Lectures
Taken      
Planned      
Tutorials
Taken      
Planned      
Taken      
Test/quizzes CO's
     
Addressed
CO's Achieved      
Planned      
Taken      
Assignments CO's
     
Addressed
CO's Achieved      
Signature of Faculty      
Head of the Department      
A.M.R.C      

Signature of HOD/ Dean Signature of Faculty

Date Date
Year: II (2020-2024)
Semester: II

33. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
34. Course : Operating Systems L:
35. Program : B. Tech (CSE+ All IBM Branches) T:
36. Target : P:
C:
PERIODIC MONITORING
Attainment of the Course (Learning) Outcomes:

Components Attainment level Action plan Remark


(AMC)
CO1:  
CO2:  
CO3:  
Assignment CO4:  
CO5:  
CO6:  
CO7:  
CO1:  
CO2:  
CO3:  
Quiz/test CO4:  
CO5:  
CO6:  
CO7:  
CO1:  
CO2:  
CO3:  
Mid
CO4:  
Semester  
CO5:
CO6:  
CO7:  
CO1:  
CO2:  
CO3:  
End
CO4:  
Semester  
CO5:
CO6:  
CO7:  
CO1:
CO2:
CO3:
Any Other CO4:
CO5:
CO6:
CO7:
Year: II (2020-2024)
Semester: II

33. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
34. Course : Operating Systems L:
35. Program : B. Tech (CSE+ All IBM Branches) T:
36. Target : P:
C:
Signature of HOD/ Dean Signature of Faculty

Date Date
Year: II (2020-2024)
Semester: II

37. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
38. Course : Operating Systems L:
39. Program : B. Tech (CSE+ All IBM Branches) T:
40. Target : P:
C:
INDIRECT ASSESSMENT
Sample format for Indirect Assessment of Course outcomes:
NAME:
ENROLLMENT NO:
SAP ID:
COURSE:
PROGRAM:

Please rate the following aspects of course outcomes of --------------------.


Use the scale 1-3*
course Statement 1 2 3
Outcomes

CO1

CO2

CO3

CO4

CO5

CO6

* 1 WEAK 2 MODERATE 3 STRONG


Year: II (2020-2024)
Semester: II

41. Name of the Faculty: Poonam Kainthura Course Code: CSEG


2007/1013
42. Course : Operating Systems L:
43. Program : B. Tech (CSE+ All IBM Branches) T:
44. Target : P:
C:
INSTRUCTIONS FOR FACULTY
Instructions for faculty

 Faculty should keep track of the students with low attendance and counsel them regularly.
 Course coordinator will arrange to communicate the short attendance (as per UPES policy)
cases to the students and their parents monthly.
 Topics covered in each class should be recorded in the table of RECORD OF CLASS TEACHING
(Suggested Format).
 Internal assessment marks should be communicated to the students twice in a semester.
 The file will be audited by respective AcademicMonitoring and Review Committee (AMRC)
members for theory as well as for lab as per AMRC schedule.
 The faculty is required to maintain these files for a period of at least three years.
 This register should be handed over to the head of department, whenever the faculty
member goes on long leave or leaves the Colleges/University.
 For labs, continuous evaluation format (break-up given in the guidelines for result
preparation in the same file) should be followed.
 Department should monitor the actual execution of the components of continuous lab
evaluation regularly.
 Instructor should maintain record of experiments conducted by the students in the lab
weekly.
 Instructor should promote students for self-study and to make concept diary, due weightage
in the internal should be given under faculty assessment for the same.
 Course outcome assessment: To assess the fulfilment of course outcomes two different
approaches have been decided. Degree of fulfillment of course outcomes will be assessed in
different ways through direct assessment and indirect assessment. In Direct Assessment, it
is measured through quizzes, tests, assignment, Mid-term and/or End-term examinations. It
is suggested that each examination is designed in such a way that it can address one or two
outcomes (depending upon the course completion). Indirect assessment is done through the
student survey which needs to be designed by the faculty (sample format is given below) and
it shall be conducted towards the end of course completion. The evaluation of the
achievement of the Course Outcomes shall be done by analyzing the inputs received through
Direct and Indirect Assessments and then corrective actions suggested for further
improvement.
Year: II (2020-2024)
Semester: II

45. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
46. Course : Operating Systems L:
47. Program : B. Tech (CSE+ All IBM Branches) T:
48. Target : P:
C:
CHECKLIST
Check list Course Outcomes Attainment (COA)

Date of
SI.N Description Submissio Checked Remarks
o n
1 Class Tests marks      
2 Quiz marks      
3 Assignment marks      
4 Mid Semester Marks      
5 End Semester Marks      
6 Check in COA format      
Whether respective CO of Class tests,
Quiz’s, Assignments, Mid and End semester
7 maximum marks entered or not      
8 Ensure that all data got filled as per requirement      
Copy of quiz paper with the model answer and
9 two/three answer sheets      
Copies of all test papers with two/three answer
10 sheets      
Copies of all assignments with two or three model
11 assignments      
12 Manual attendance sheet      
13 Copy of faculty time table      
Year: II (2020-2024)
Semester: II

45. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
46. Course : Operating Systems L:
47. Program : B. Tech (CSE+ All IBM Branches) T:
48. Target : P:
C:
14 Course Plan      
15 Class Tests, Quiz and assignment marks as per COs      
Copy of midterm examination paper and model
16 solution      
Copy of end term examination paper and model
17 solution      
List of minor/major project work given to the
18 student      
19 Detailed internal assessment sheet      
Copy of final grade sheet (which was submitted to
20 SRE) must be attached at the end of semester      
21 Copy of quiz /test conducted for lab      
Rubrics wise marks in Lab ( Day to day evaluation
22 sheet)      
23 Copy of course attainment sheet (both pages)      
24 Indirect Attainment Sheet

Signature of HOD/ Dean Signature of Faculty

Date Date
Year: II (2020-2024)
Semester: II

45. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
46. Course : Operating Systems L:
47. Program : B. Tech (CSE+ All IBM Branches) T:
48. Target : P:
C:
Planning for Remedial Classes

Remedial Classes Held End Sem


Marks
Sl. Name of Student Roll No. Sap ID Mid Class Improveme
No Sem test on nt
. Mark the basis
(Y/N)
s of
Remedial
Classes

Date

Venu
e

Time
Year: II (2020-2024)
Semester: II

45. Name of the Faculty: Poonam Kainthura Course Code: CSEG 2007/1013
46. Course : Operating Systems L:
47. Program : B. Tech (CSE+ All IBM Branches) T:
48. Target : P:
C:

Signature of HOD/ Dean Signature of Faculty

Date Date

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy