BBC451BMI451

Java Programming Lab

L-T-P0-0-3 Credits2 Session2025-26 TypeLab / Practical
Appears in 2 semesters · 2 branches

BCA · Sem 4 (Lab, code BBC451) · MCA Integrated · Sem 4 (Lab, code BMI451)

List of Experiments / Activities

  1. 1Write a program to find the number of arguments provided at runtime.
  2. 2Write a program to calculate the simple interest by entering input by the user.
  3. 3Write a program to create a simple class to find out the area and perimeter of rectangle and box using super and this keyword.
  4. 4Write a program to design a class account using the inheritance and static that show all function of bank (withdrawal, deposit).
  5. 5Write a program to design a string class that performs String method (equal, reverse the string, change case).
  6. 6Write a program that import the user define package and access the member variable of classes that contained by package.
  7. 7Write a program to create a class component that shows controls and event handling on controls (Math calc)
  8. 8Write a program to draw a line, rectangle, oval using the graphics method.
  9. 9Write a program to create a Menu using the frame.
  10. 10Write a program to implement the Grid Layout and Card Layout.
  11. 11Write a program to create Frame to display the student information.
  12. 12Write a program to process student information and marks sheet using method overloading.
  13. 13Write a program to create an employee class and calculate the Gross salary of employee using inheritance.
  14. 14Write a program to illustrate the inheritance and use of the Super key word.
  15. 15Write a program to create a new txt file in the disk.
  16. 16Write a program to read string data from the File.
  17. 17Write a program to read data from the File.
  18. 18Write a program to create a Notepad using Swing.
  19. 19Write a program to create a calculator.
  20. 20Write a program to maintain student database using JDBC.
  21. Note: The instructor may add/delete/modify experiments, wherever he/she feels in a justified manner.
Course Outcomes (COs)3 outcomes

After completion of the course student will be able to:

  1. CO1Understand basic syntax and core Java concepts like input/output, strings, and command-line arguments.K2
  2. CO2Object-Oriented Programming concepts like inheritance, encapsulation, file handling.K3, K4 (Apply)
  3. CO3Illustrate GUI applications and use Java APIs like AWT/Swing with JDBC. LIST OF PROGRAMS:K3

Official AKTU syllabus

This subject is on page 36 of the original AKTU PDF.

Official AKTU syllabus PDF ↗