1.
Introduction to C++
- C vs C++
- Structure of C++ program
- iostream & namespaces
2. OOP Basics
- Classes and Objects
- Access specifiers
- Constructors & Destructors
3. Inheritance & Polymorphism
- Single, Multiple inheritance
- Function overloading/overriding
4. Templates and Exception Handling
- Function & Class templates
- try-catch blocks
5. STL (Standard Template Library)
- Vectors, Lists
- Maps, Sets
- Iterators & Algorithms