| CLO | Description |
| 1 | Ability to understand the basic terminology used in computer programming. |
| 2 | Ability to write, compile and debug programs written in C++ language. |
| 3 | Ability to use different data types in a computer program. |
| 4 | Ability to design programs involving decision structures. |
| 5 | Ability to write program using different loop constructs. |