0% found this document useful (0 votes)
22 views1 page

Java Programming Laboratory

The document outlines the JAVA Programming Laboratory course for B.E. – Automobile Engineering at K.S.R. College of Engineering, detailing prerequisites, objectives, exercises, and course outcomes. Students will learn programming concepts including arrays, loops, classes, inheritance, exception handling, and database connectivity through practical exercises. The course aims to equip students with the skills to design programs and solve real-world problems using Java programming.

Uploaded by

sudha k
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views1 page

Java Programming Laboratory

The document outlines the JAVA Programming Laboratory course for B.E. – Automobile Engineering at K.S.R. College of Engineering, detailing prerequisites, objectives, exercises, and course outcomes. Students will learn programming concepts including arrays, loops, classes, inheritance, exception handling, and database connectivity through practical exercises. The course aims to equip students with the skills to design programs and solve real-world problems using Java programming.

Uploaded by

sudha k
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

B.E.

– Automobile Engineering Regulations 2024

K.S.R. COLLEGE OF ENGINEERING (Autonomous) R2024


SEMESTER – IV
Category L T P C
24CSP26 JAVA PROGRAMMING LABORATORY
ESC 0 0 2 1
(Common to All Branches)
PREREQUISITE:
Students must have basic knowledge on programming principles, such as variables, simple data types,
control structures, and Object Oriented Programming with problem solving and logical thinking skills.
OBJECTIVES:
 To perform operations like Arrays and Looping Concepts.
 To utilize Classes, Objects and solve specific problems.
 To impart Constructors, Inheritance and Overriding concepts.
 To implement Interfaces, Packages, and Exception Handling Mechanisms.
 To acquire knowledge in Threading, files processing, Database Connectivity concepts and Collections.

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.

K.S.R. College of engineering 33 Applicable for students admitted in 2024-2025 onwards

You might also like