0% found this document useful (0 votes)
51 views4 pages

Operating Systems Lab (R18) - 3-6

This document outlines the Programme Educational Objectives (PEOs), Programme Specific Outcomes (PSOs), and Programme Outcomes (POs) for a Bachelor of Technology in Information Technology program. The PEOs include developing analytical skills, technical skills, soft skills, and knowledge of professional ethics in graduates. The PSOs focus on fundamentals of computer systems, software development skills, and applications of computing domains. The POs cover 12 engineering knowledge and skills areas that graduates should possess, including engineering problem solving, design, investigations, tool usage, professional and ethical responsibilities, communication, and lifelong learning.

Uploaded by

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

Operating Systems Lab (R18) - 3-6

This document outlines the Programme Educational Objectives (PEOs), Programme Specific Outcomes (PSOs), and Programme Outcomes (POs) for a Bachelor of Technology in Information Technology program. The PEOs include developing analytical skills, technical skills, soft skills, and knowledge of professional ethics in graduates. The PSOs focus on fundamentals of computer systems, software development skills, and applications of computing domains. The POs cover 12 engineering knowledge and skills areas that graduates should possess, including engineering problem solving, design, investigations, tool usage, professional and ethical responsibilities, communication, and lifelong learning.

Uploaded by

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

PROGRAMME EDUCATIONAL OBJECTIVES (PEOs)

PEO1 – ANALYTICAL SKILLS

To facilitate the graduates with the ability to visualize, gather information,


articulate, analyze, solve complex problems, and make decisions. These are
essential to address the challenges of complex and computation intensive problems
increasing their productivity.

PEO2 – TECHNICAL SKILLS

To facilitate the graduates with the technical skills that prepare them for
immediate employment and pursue certification providing a deeper understanding
of the technology in advanced areas of computer science and related fields, thus
encouraging to pursue higher education and research based on their interest.

PEO3 – SOFT SKILLS

To facilitate the graduates with the soft skills that include fulfilling the
mission, setting goals, showing self-confidence by communicating effectively,
having a positive attitude, get involved in team- work, being a leader, managing
their career and their life.

PEO4 – PROFESSIONAL ETHICS

To facilitate the graduates with the knowledge of professional and ethical


responsibilities by paying attention to grooming, being conservative with style,
following dress codes, safety codes, and adapting themselves to technological
advancements.
PROGRAM SPECIFIC OUTCOMES (PSOs)

After the completion of the course, B. Tech Information Technology, the graduates will
have the following Program Specific Outcomes:

1. Fundamentals and critical knowledge of the Computer System:- Able to


Understand the working principles of the computer System and its components ,
Apply the knowledge to build, asses, and analyze the software and hardware
aspects of it .

2. The comprehensive and Applicative knowledge of Software Development:


Comprehensive skills of Programming Languages, Software process models,
methodologies, and able to plan, develop, test, analyze, and manage the software
and hardware intensive systems in heterogeneous platforms individually or
working in teams.

3. Applications of Computing Domain & Research: Able to use the professional,


managerial, interdisciplinary skill set, and domain specific tools in development
processes, identify the research gaps, and provide innovative solutions to them.
PROGRAMOUTCOMES (POs)

Engineering Graduates should possess the following:


1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering
fundamentals, and an engineering specialization to the solution of complex
engineering problems.
2. 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.
3. 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.
4. 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.
5. 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.
6. 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.
7. 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.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities
and norms of the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or
leader in diverse teams, and in multidisciplinary settings.
10. 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 presentations,
and give and receive clear instructions.
11. 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 multi-disciplinary
environments.
12. 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.
II Year B. Tech CSE ‐ I Sem L T/P/D C
- -/3/- 1.5
(R18A0583) OPERATING SYSTEMS LAB
OBJECTIVES:
 To understand the functionalities of various layers of OSI model
 To explain the difference between hardware, software; operating systems, programs
and files.
 Identify the purpose of different software applications.

Week 1: Simulate the following CPU scheduling algorithms.


a) FCFS b) SJF c) Round Robin d) Priority.

Week 2: Write a C program to simulate producer-consumer problem using


Semaphores

Week 3: Write a C program to simulate the concept of Dining-philosophers problem.

Week 4: Simulate MVT and MFT.

Week 5: Write a C program to simulate the following contiguous memory allocation


Techniques
a) Worst fit b) Best fit c) First fit.

Week 6: Simulate all page replacement algorithms


a)FIFO b) LRU c) OPTIMAL

Week 7: Simulate all File Organization Techniques


a) Single level directory b) Two level directory

Week 8: Simulate all file allocation strategies


a) Sequential b) Indexed c) Linked.

Week 9: Simulate Bankers Algorithm for Dead Lock Avoidance.

Week 10: Simulate Bankers Algorithm for Dead Lock Prevention.

Week 11: Write a C program to simulate disk scheduling algorithms.


a) FCFS b) SCAN c) C-SCAN

REFERENCE BOOKS:
1. An Introduction to Operating Systems, P.C.P Bhatt, 2nd edition, PHI.
2. Modern Operating Systems, Andrew S Tanenbaum, 3rd Edition, PHI
OUTCOMES:
At the end of the course the students are able to:
 Ability to implement inter process communication between two processes.
 Ability to design and solve synchronization problems.
 Ability to simulate and implement operating system concepts such as scheduling,
Deadlock management, file management, and memory management.

You might also like