0% found this document useful (0 votes)
2 views

Java lab

Uploaded by

Jeromy R
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)
2 views

Java lab

Uploaded by

Jeromy R
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/ 3

Object oriented Programming using Java Laboratory

Course Code 224BC1M02


Credits 5
Hours / Cycle 5
Category Part III Core Practical
Semester II
Year of From the academic year 2023 onwards
Implementation
• To understand the concepts and logics for better programming, based on
object-oriented principles.
• To learn OOPS concepts using Java and to apply the suitable data structures
algorithms.
Course Objectives • To understand the logic which will help them to create programs and
applications in Java Programming.
• To understand the logic and apply the Java constructs to create programs and
applications in Java.

Bloom’s Taxonomy
PSO Levels
CO # Course Outcome(s)
Addressed (K1 to K5)

On completing the course successfully, the student will be able to


CO 1 Remember and understand the principles of OOPs and PSO1 K1
execution procedures of Java program in Command prompt
and IDE.
CO 2 Apply the OOPs concept and develop a basic structure of Java PSO1, PSO2 K2
program.
CO 3 Analyze the problem specific requirements and develop java PSO2, PSO3 K3
programs.
CO 4 PSO3, PSO4 K4
Evaluate the programs by using extended functionalities.
CO 5 Create an interactive application using Applets and Event PSO5 K5
Handling

SYLLABUS
UNIT CONTENT HOURS COs BLOOM’S
TAXONOMY
LEVEL
Java Basics 20 CO1, K1,K2,K3,
I
CO2, K4, K5
Programs using Control Statements: if, else, nested if, if-else
CO3,
28
ladders, Switch, while, do-while, for, for-each, break, continue. CO4,
CO5
Wrapper Class.
Programs using Single and Multidimensional Array.
Programs to use String class, StringBuffer class, Operations on
string, Command line argument.
OOPs Concepts 20 CO1, K1,K2,K3,
CO2, K4, K5
Programs to use Classes and Objects, constructor, constructor CO3,
CO4,
overloading, method overloading, nested class, inner class, CO5
anonymous inner class, abstract class.
II
Programs to use Inheritance, constructor in inheritance, method
overriding, multilevel inheritance, multilevel constructors.
Programs using Polymorphism.
Programs to implement interface, interface reference, interface
inheritance, interface and abstract class.
Packages 10 CO1, K1,K2,K3,
CO2, K4, K5
III Programs to use package, classpath, import statement, static
CO3,
import, access control CO4,
CO5
Exception Handling 10 CO1, K1,K2,K3,
CO2, K4, K5
IV Programs to implement Built in Exception, Custom exception,
CO3,
Throwable Class. CO4,
CO5
Multithreaded Programming 15 CO1, K1,K2,K3,
CO2, K4, K5
V Programs to implement Thread class and Runnable interface, CO3,
thread priority, thread synchronization. CO4,
CO5
Prescribed Books/Textbooks
1. Herbert Schildt, Java: The Complete Reference, McGraw Hill Education, Seventh Edition, 2012.
References
1. Paul Deitel and Harvey Deitel, Java: How to Program, Prentice Hall, Nineth Edition, 2012

2. Patrick Niemeyer, Daniel Leuck, Learning Java, O'Reilly Media, Fourth Edition, 2013
3. James Gosling et al., The Java Language Specification, Java SE 7 Edition, Oracle America, 2011.

29
Suggested Reading
1. Bruce Eckel, Thinking in Java, Prentice Hall, Fourth Edition,
2. Allen B. Downey and Chris Mayfield, Think Java: How to Think Like a Computer Scientist, O'Reilly
Media, 2016

Web Resources
1. https://www.w3schools.com/java/
2. https://www.javatpoint.com/java-tutorial/
3. https://www.geeksforgeeks.org/java/

Correlation of POs/PSOs to each CO - corresponding mapping table.

Course Articulation Matrix


Course Programme Outcomes Programme Specific Outcomes Cognitive
Outcomes Level
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PSO1 PSO2 PSO3 PSO4 PSO5
CO 1
3 3 2 - - - - - 3 - - - - K1
CO 2
2 3 3 - - - - - 3 3 - - - K2
CO 3
3 3 3 3 3 3 - - - 3 3 - - K3
CO 4
2 3 3 3 3 3 3 3 - - 3 3 - K4
CO 5
3 3 3 2 3 2 3 3 - - - - 3 K5
Wt. Avg. 2.6 3 2.8 2.6 3 2.6 3 3 3 3 3 3 3

PO Avg – 2.8 PSO Avg – 3

30

You might also like