Java Programming Laboratory
Java Programming Laboratory
List of Exercise/Experiments:
1. Implement a program using arrays (Largest and Smallest Number, Ascending and Descending
order, Matrix Multiplication).
2. Implement a program using loops (Fibonacci Series, Prime or Not, Pyramid Pattern).
3. Implement a program using simple Class and Objects (Student Details, Employee Details).
4. Write a program using Constructors and Inheritance (Banking System with Deposit and
Withdraw).
5. Write a program to implement method overriding (Credit card Processing)
6. Implement a program using Interfaces and Packages (Book Store, Banking System)
7. Implement a program using Exception Handling System (Online Ticket Booking, ATM
Withdrawal System)
8. Implement a program using Threading concept (Online Order Processing, Hospital Patients
Management)
9. Implement a program using Files. (Text Editor)
10. Implement a program using String (Password Validation, User Profile System)
11. Implement a program using JDBC (Student Database Management, Shopping cart)
12. Implement a program using Collections (Task Management, Music Player)
TOTAL: 30 PERIODS
COURSE OUTCOMES:
At the end of the course, the students will be able to:
COs Course Outcome Cognitive Level
CO1 Design simple programs using conditional statements and loops. Apply
CO2 Demonstrate the concepts of classes, objects and to solve specific problems. Apply
CO3 Apply Inheritance, Interfaces and Packages to solve problems. Apply
CO4 Apply Exception handling, Threading concepts to solve real time problems. Apply
Implement file processing, and to develop GUIs, and build web applications Apply
CO5
with JDBC.