Write your first C++ program
Variables and data types in C++
Operators: Arithmetic, relational, logical, bitwise, conditional
Unary, type conversion and type casting
Basic programs of C++ using operators
Decision Control - if, if - else, if-else-if programs
Switch case
While loop and its problems
For loop and its problems
Program based on nested for loop
Break, continue and goto statement
User defined / Pre defined functions
Pointer: Introduction, Pointer airthmetic
Call by value and call by reference
Recursion
Array: Declaration, initialisation and its problems
Insertion, deletion in 1d array, merge two arrays
Bubble sort and insertion sort
Selection and merge sort
Strings
2dArray and its problems
Structures in C++
Array of structure and nested structure
Unions
Pointer to pointer, Array of pointer
Dynamic memory allocation in C++
File handling - File opening modes, file handling functions
Preprocessor directives