Objective: To teach students about developing object oriented programs
using JAVA language (and side-by-side the JAVA language itself).
Chap-I
Problem solving – Simple computations – Primitive types, Expressions,
variables- Using Objects – Decisions, Iteration
Chap -II
Basic JAVA classes, packages - Java class hierarchy – Writing complex
programs using Packages, User defined classes and flow control statements.
Chap -III
GUI based programming – Methods, Classes – Arrays and Collection.
Chap -IV
Inheritance, Polymorphism, Overloading – Examples – Exception Handling
–Threads.
Chap -V
Files and Streams- Graphics – Applets.