Abc1 11
Abc1 11
KILAKARAI – 623806
Student Name :
Register Number :
KILAKARAI – 623806.
BONAFIDE CERTIFICATE
practical CS3381 – Object Oriented Programming Laboratory during the year 2024 - 25.
Staff-in-charge H.O.D.
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.
Exhibit design and programming skills to build and automate business solutions using cutting
edge technologies.
Strong theoretical foundation leading to excellence and excitement towards research, to
provide elegant solutions to complex problems.
Ability to work effectively with various engineering fields as a team to design, build and
develop system applications. 1
CS3381 OBJECT ORIENTED PROGRAMMING LABORATORY L T P C
0 0 3 1.5
COURSE OBJECTIVES :
To build software development skills using java programming for real world applications.
-
threads. First thread generates a random integer every 1 second and if the value is even,
the second thread computes the square of the number and prints. If the value is odd, the
third thread will print the value of the cube of the number.
8. Write a program to perform file operations.
9. Develop applications to demonstrate the features of generics classes.
10. Develop applications using JavaFX controls, layouts and menus.
11. Develop a mini project for any application using Java concepts.
TOTAL: 45 PERIODS
COURSE OUTCOMES:
On completion of this course, the students will be able to
CO1 : Design and develop java programs using object oriented programming concepts
CO2 : Develop simple applications using object oriented concepts such as package, exceptions
CO3: Implement multithreading, and generics concepts
CO4 : Create GUIs and event driven programming applications for real world problems
CO5: Implement and deploy web applications using Java
CO’s- PO’s & PSO’s MAPPING
CO’s PO’s PSO’s
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
1 2 1 2 1 - - - -
1 2 2 2 1 2 3
2 2 1 3 1 - - - -
2 3 3 2 1 3 1
3 2 2 1 2 1 - - -
1 2 1 3 2 3 2
4 2 2 1 3 - - - -
3 1 1 1 2 1 2
5 1 3 3 1 3 - - -
1 1 1 1 2 1 2
AVg. 2 2 2 2 2 - - -
2 2 2 2 2 2 2
1 - low, 2 - medium, 3 - high, ‘-“- no correlation
INDEX
Exp
DATE NAME OF THE PROGRAM PAGE No. SIGNATURE
No.
4
Finding the area of different shapes
9 Generic Programming