Software Programming & Development
| Java Development Kit Topics Covered | |
| ~ Introduction to Object Oriented Programming. | |
| ~ Java Basic: Data types, Object, Arrays, Strings, Operators, Statements, Exception Handling (try-catch-finally). | |
| ~ Classes & Objects in Java: Constructors, destructors, class methods, extending a class, overriding methods, visibility modifiers, abstract classes and interfaces. | |
| ~ Applets & Event Handling: Drawing graphics, reading apple parameters, animation. | |
| ~ Graphical User Interface: Introduction to GUI components and event handling | |
| ~ Multithreading. | |
| ~ Introduction to Swing Package. | |
| ~ Input & Output: File operations like creating, reading and modifying a file. | |
| ~ Database Connectivity ( JDBC ). | |
| ~ Advanced Graphics: Smooth Animation and keeping track of images. | |
| ~ Network Engineering: URL contents downloading, using URL connection, Introduction to sockets and Client & Server Programming using connection objects. |