You are on page 1of 3

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

AY-2023-24
rd
3 sem Object Oriented Programming with JAVA – BCS306A
CO ID. Course Outcome

Demonstrate proficiency in writing simple programs involving branching and


CO1
looping structures.

CO2 Design a class involving data members and methods for the given scenario.
CO3 Apply the concepts of inheritance and interfaces in solving real world problems.

CO4 Use the concept of packages and exception handling in solving complex problem.

Apply concepts of multi-threading, auto boxing and enumerations in program


CO5 development.

CO-PO-PSO
MAPPING
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PS01 PSO2
CO1 2 2 1 1 1 1 3 1
CO2 2 2 2 1 2 1 3 1
CO3 2 2 2 1 2 1 3 1
CO4 2 2 2 1 2 1 3 1
CO5 2 2 2 1 2 1 3 1
Average 2 2 1.8 1 1.8 1 3 1

CO-PO-PSO JUSTIFICATION

CO No. PO/PSO CL Justification

Moderately mapped as students learn to demonstrate proficiency in writing simple


PO1 2 programs involving branching and looping structures. This can be used to provide
solutions for various engineering problems.
Moderately mapped as students learn to analyze and exhibit proficiency in writing
PO2 2
simple programs involving branching and looping structures.
Slightly mapped as students use the proficiency in writing simple programs involving
PO3 1 branching and looping structures in designing and development of many software
problems.
BCS306A.1 Slightly mapped as the students conduct complex analysis in demonstrating
PO4 1
proficiency in writing simple programs involving branching and looping structures.
Slightly mapped as students use modern tools in demonstrating proficiency in writing
PO5 1
simple programs involving branching and looping structures.
Slightly mapped as the student use skills in demonstrating proficiency in writing
PO12 1 simple programs involving branching and looping structures in lifelong to represent
their work.
PSO1 3 Strongly mapped because students will apply Java basics in the field of coding.
PSO2 1 Slightly mapped as the students will apply Java basics to build network applications.

RIT office : 08172-243180 & 08172-243181


E-mail : cshod@rithassan.ac.in, web : www.rithassan.ac.in
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Moderately mapped as the students can use the concepts of designing class involving
PO1 2 data members and methods for the given scenario as basic engineering knowledge in
solving the problems they encounter.
Moderately mapped as students learn to analyze in designing a class involving data
PO2 2 members and methods for the given scenario. This can be used to provide solutions
for various engineering problems.
Moderately mapped as students use Geometric transformations designing a class
PO3 2
involving data members and methods for the given scenario.
Slightly mapped as the students conduct complex analysis of designing a class
PO4 1 involving data members and methods for the given scenario analyzing complex
BCS306A.2 engineering graphics problems.
Moderately mapped as students use modern tools in designing a class involving data
PO5 2
members and methods for the given scenario.
Slightly mapped as the student use the concepts of designing a class involving data
PO12 1
members and methods for the given scenario in lifelong to represent their work.
Strongly mapped as students will apply object oriented basics in the field of coding.
PSO1 3
Slightly mapped as the students will apply Java basics to build network applications.
PSO2 1

Moderately mapped as students learn concepts of Apply the concepts of inheritance


PO1 2 and interfaces in solving real world problems. This can be used to provide solutions
for various engineering problems.
Moderately mapped as students learn to apply the concepts of inheritance and
PO2 2 interfaces in solving real world problems. This can be used to provide solutions for
various engineering problems.

PO3 Moderately mapped as students apply the concepts of inheritance and interfaces in
2
solving real world problems in many graphics problems.

PO4 Slightly mapped as the students conduct complex analysis and Apply the concepts
BCS306A.3 1
of inheritance and interfaces in solving real world problems.
PO5
Moderately mapped as students use modern tools for the application the concepts of
2
inheritance and interfaces in solving real world problems.
Slightly mapped as the student use the concepts of Application of the concepts of
PO12 1 inheritance and interfaces in solving real world problems in lifelong to represent
their work.

PSO1 Strongly mapped as students will apply inheritance and interface concepts to solve
3
real world problems.
PSO2 1 Slightly mapped as the students will apply Java basics to build network applications.
2 Moderately mapped as students learn to Use the concept of packages and exception
PO1 handling in solving complex problem. This can be used to provide solutions for
various engineering problems
2 Moderately mapped as students learn to analyze Use the concept of packages and
PO2 exception handling in solving complex problem. This can be used to provide
solutions for various engineering problems.
BCS306A.4 PO3 2 Moderately mapped as students use graphics concepts to Use the concept of
packages and exception handling in solving complex problem.

PO4 1 Slightly mapped as the students conduct complex analysis in Use the concept of
packages and exception handling in solving complex problem.

PO5 2 Moderately mapped as students use modern tools in Identifying Use the concept of
packages and exception handling in solving complex problem.
PO12 1 Slightly mapped as the student use the concepts of Use the concept of packages and

RIT office : 08172-243180 & 08172-243181


E-mail : cshod@rithassan.ac.in, web : www.rithassan.ac.in
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

exception handling in solving complex problem. in lifelong to represent their work.

PSO1 3 Strongly mapped as students will use packages and exceptions concept in the field
of coding.
PSO2 1 Slightly mapped as the students will apply Java basics to build network applications.
2 Moderately mapped as students learn to Apply concepts of multithreading,
PO1 autoboxing and enumerations in program development. This can be used to provide
solutions for various engineering problems
2 Moderately mapped as students learn to analyze and Apply concepts of
PO2 multithreading, autoboxing and enumerations in program development. This can be
used to provide solutions for various engineering problems.

PO3 2 Moderately mapped as students use graphics concepts to Apply concepts of


multithreading, autoboxing and enumerations in program development.
BCS306A.5 PO4 1 Slightly mapped as the students conduct complex analysis in Apply concepts of
multithreading, autoboxing and enumerations in program development.

PO5 2 Moderately mapped as students use modern tools in Apply concepts of


multithreading, autoboxing and enumerations in program development.
1 Slightly mapped as the student use the concepts of Apply concepts of multithreading,
PO12 autoboxing and enumerations in program development in lifelong to represent their
work.
PSO1 3 Strongly mapped as students will enumerations in the field of programming.
PSO2 1 Slightly mapped as the students will apply Java basics to build network applications.

RIT office : 08172-243180 & 08172-243181


E-mail : cshod@rithassan.ac.in, web : www.rithassan.ac.in

You might also like