Java Programming Lab

Diploma Engineering · Semester 4 — Java programs on OOP, exceptions, threads, GUI and database connectivity.

6 MonthsDuration 1Subject 5Chapters OnlineTests & result

Your roadmap · आपका रोडमैप

  1. 1
    Admission & first meetingप्रवेश और पहली मुलाकात

    Enquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.

  2. 2
    Work planकार्य योजना

    Step by step with your guide / trainer.

    Java BasicsClasses and InheritanceExceptions and ThreadsCollections and FilesGUI and JDBC
  3. 3
    File, report & vivaफ़ाइल, रिपोर्ट और वाइवा

    Practical file / report checked, mock viva before the final one.

  4. 4
    Online tests & resultऑनलाइन टेस्ट और रिज़ल्ट

    Take the tests online; your marks and result show in your student login and at the centre.

Syllabus · पाठ्यक्रम

1 subject · 5 chapters · 19 topics

01Java Basics 5 topics
  1. Installing JDK and setting PATH
  2. Programs using operators and control statements
  3. Command-line arguments
  4. Arrays - sorting and matrix operations
  5. String functions
02Classes and Inheritance 4 topics
  1. Class with constructors and method overloading
  2. Inheritance with method overriding and super
  3. Abstract class and interface programs
  4. Creating and importing a user-defined package
03Exceptions and Threads 4 topics
  1. try, catch, finally with built-in exceptions
  2. User-defined exception
  3. Creating threads using Thread and Runnable
  4. Synchronized method example
04Collections and Files 2 topics
  1. ArrayList and HashMap programs
  2. Reading and writing a text file
05GUI and JDBC 4 topics
  1. Swing form with labels, text fields and buttons
  2. Event handling with ActionListener
  3. Connecting to MySQL with JDBC
  4. Insert and display records from a Swing form

About this course

You will be able to

  • Install the JDK, set the path and compile and run Java programs from the command line and an IDE
  • Write programs using control statements, arrays and strings
  • Implement classes, inheritance, interfaces and packages
  • Handle exceptions including user-defined exceptions
  • Create multithreaded programs
  • Build a simple Swing form and connect it to a MySQL database using JDBC

Who it is for

  • Diploma Computer Science & Engineering students of Semester 4 (BTEUP)
  • Diploma IT students preparing for the Java practical exam and viva

What you need

  • Java Programming theory of the same semester and basic OOP knowledge
  • A computer with JDK, an IDE (NetBeans / Eclipse) and MySQL
Online tests & result Practice and unit tests online; marks and result show in your student login and at the centre. Student login →

Questions

Which syllabus is followed?

The BTEUP Diploma CSE Semester 4 Java Programming Lab list. Where your college list differs, the centre follows your own lab syllabus.

Which IDE is used?

Programs are first run from the command line and then in NetBeans or Eclipse.

Is viva practice included?

Yes. Each experiment ends with viva questions on the Java concepts used.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.