DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Session : 2025-26
OBJECT ORIENTED PROGRAMMING WITH JAVA LAB
BCS452
Faculty Name : Ms. Palak Masson Department : CSE
Course Name : OOPS Lab Course code : BCS452
Year/ Sem : 2nd / 4th NBA Code : C222
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Submitted by: Anshika Garg
Roll no. : 2400330100072
Teacher’s Signature
PROGRAM EDUCATIONAL OUTCOMES (PEOs)
PEO 1: Learning: Our graduates to be competent with sound knowledge in field of
Computer Science & Engineering.
PEO 2: Employable: To develop the ability among students to synthesize data and
technical concepts for application to software product design for successful careers
that meet the needs of Indian and multinational companies.
PEO 3: Innovative: To develop research oriented analytical ability among students to
prepare them for making technical contribution to the society.
PEO 4: Entrepreneur / Contribution: To develop excellent leadership quality among
students which they can use at different levels according to their experience and
contribute for progress and development in the society.
PROGRAM OUTCOMES (POs)
Engineering Graduates will be able to:
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,
a n d modern engineering and IT tools including prediction and modelling 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
4
comprehend and write effective reports and design documentation, make effective
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.
PROGRAM SPECIFIC OUTCOMES (PSOs)
PSO1: The ability to use standard practices and suitable programming environment to
develop software solutions.
PSO2: The ability to employ latest computer languages and platforms in creating innovative
career opportunities.
COURSE OUTCOMES (COs)
C222.1 Develop a simple JAVA program using Eclipse platform.
C222.2 Implement OOPs concepts using basics of JAVA Programming.
C222.3 Handle error in JAVA using Exception Handling.
C222.4 Create JAVA package and construct programming using I/O package.
C222.5 Create a front-end web application using Spring Boot.
CO-PO MAPPING
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
C222.1 2 2 3 3 2 2 2
C222.2 2 2 3 3 2 2 2
C222.3 2 2 3 3 2 2 2
C222.4 2 2 3 3 2 2 2
C222.5 2 2 3 3 2 2 2
C222 2 2 3 3 2 2 2
CO-PSO MAPPING
PSO1 PSO2
C222.1 2 2
C222.2 2 2
C222.3 2 2
C222.4 2 2
C222.5 2 2
C222 2 2
LIST OF EXPERIMENTS
Expt. Date of Faculty
Title of Experiments
No. Experiment Signature