| 1 | Introduction to programming | [1], p.23-37 |
| 2 | Algorithms and flow charts | [11], p.1-9 |
| 3 | Compilers and development environments for C++ | [1], p.37-42 |
| 4 | Programming techniques | [1], p.45-67 |
| 5 | General structure ofa C++ Code , syntax, and statements | [1], p.153-161 |
| 6 | Fundamental C Knowledge-Types of variables, and Functions | [1], p.107-114 |
| 7 | Fundamental C Knowledge-Condition (if) statements | [1], p.115-118 |
| 8 | Fundamental C Knowledge-Loop statements | [1], p.119-123 |
| 9 | Fundamental C Knowledge-Arrays and their use | [1], p.135-138 |
| 10 | Fundamental C Knowledge-Pointers and their use | [1], p.139-141 |
| 11 | Fundamental C Knowledge-Coding and programming examples | [11], p.10-13 |
| 12 | Object-oriented programming with C++ - Class, Object, Polymorphism and Inheritance | [1], s.153-162 |
| 13 | Input-output operations in C++ | [1], s.267-283 |
| 14 | Coding and programming examples in C++, Sustainable programming. | [11], s.14-25 |