Unit 1: Introduction
8 hrsObject Oriented Programming: objects, classes, Abstraction, Encapsulation, Inheritance, Polymorphism, OOP in Java, Characteristics of Java, The Java Environment, Java Source File Structure, and Compilation. Fundamental Programming Structures in Java: Defining classes in Java, constructors, methods, access specifies, static members, Comments, Data Types, Variables, Operators, Control Flow, Arrays.