Generic Programming: TemplatesCovers generic programming using templates in C++, including declaration, instantiation, specialization, and practical examples.
Object-Oriented Programming in C++Covers classes, objects, attributes, methods, and encapsulation in C++ programming, emphasizing the importance of encapsulation and abstraction.
Control Structures; FunctionsCovers control structures, loops, and functions in C language, emphasizing the importance of local variables and avoiding global variables.
Variables, Objects, TypesIntroduces variables, objects, and types in Python, emphasizing the significance of object mutability and its implications when passing objects to functions.
Operator Overloading in C++Explores operator overloading in C++, emphasizing internal and external overloads and their application to complex numbers.
Advanced C Data TypesCovers advanced data types and memory management in C programming, emphasizing type consistency and dynamic array allocation.