Topics of this lesson are; Introduction to C++ programming, C++ Basics, Flow Of Control, Functions, Functions & Parameters and Overloading, Arrays & Pointers and Strings, Classes and Data Abstraction, Method Overriding, Operator Overloading, Virtual Functions and Polymorphism, Templates, Exception Handling, Standard Template Library, Move Semantics, Introduction to Java and comparison with C++.