Java
| Sl# | Roll | Topics | 
| 1.        | Introduction to Java | |
| 2.        | Control Structure | |
| 3.        | Java Class, object, constructor | |
| 4.        | Java Array | |
| 5.        | Final, Abstract, static member of class  | |
| 6.        | Access specifier  | |
| 7.        | Java Applet | |
| 8.        | Drawing in applet | |
| 9.        | Java Function, variable passing, array passing, function   call by value and reference. | |
| 10.    | Exception Handling | |
| 11.    | Function overloading | |
| 12.    | Inheritance in java | |
| 13.    | Function overriding | |
| 14.    | GUI Over view | |
| 15.    | Java Event handling models | |
| 16.    | Working with text box, check box, combo box | |
| 17.    | Various GUI Layout options in java  | |
| 18.    | Java String handling class | |
| 19.    | Java Scanner Class | |
| 20.    | Java Date and time handling class | |
| 21.    | Java I/O stream | |
| 22.    | Binary File read write  | |
| 23.    | Text file read write | |
| 24.    | Multithreading in Java |