CS-211-Object-Oriented-Programming-OOP Subject Matter Course Orientation Introduction to Java Programming Language and Object-Oriented Programming Basic Syntax Lexical Structure Data Types Basics of OOP Inheritance Encapsulation Polymorphism Abstraction Inheriting an Abstract Class with Abstract Method