| Week | Topics | Study Materials | Materials |
| 1 |
Introduction to computers. Problem solving and programming.
|
|
Introduction to computers. Problem solving and programming.
|
| 2 |
Introduction to C++. C++’s operators.
|
|
Introduction to C++. C++’s operators.
|
| 3 |
C++’s operators, intrinsic functions
|
|
C++’s operators, intrinsic functions
|
| 4 |
Control structures: if, if-else, if else-if else-if
|
|
Control structures: if, if-else, if else-if else-if
|
| 5 |
Control structures: switch, conditional operators, nested if’s
|
|
Control structures: switch, conditional operators, nested if’s
|
| 6 |
Control structures: while loop, do-while loop
|
|
Control structures: while loop, do-while loop
|
| 7 |
Control structures: for loop, nested loops
|
|
Control structures: for loop, nested loops
|
| 8 |
Functions. Storage classes, local and global variables.
|
|
Functions. Storage classes, local and global variables.
|
| 9 |
Recursive functions
|
|
Recursive functions
|
| 10 |
One-dimensional arrays. Two-dimensional arrays.
|
|
One-dimensional arrays. Two-dimensional arrays.
|
| 11 |
C++ vectors class functions.
|
|
C++ vectors class functions.
|
| 12 |
Pointers.
|
|
Pointers.
|
| 13 |
File input/output in C++.
|
|
File input/output in C++.
|
| 14 |
C++ string class functions.
|
|
C++ string class functions.
|