This course introduces the Structured Programming Language using C++. At the beginning of the lesson, students will be taught on the concept of programming language. Then, the students will be introduced to the programming tools for coding the program, and other basic components of C++ such as variables and operators. The students will learn the three program control structures of structured programming: sequential, selection and repetition. Students will also learn the standard C++ library functions and other user-defined functions. Lastly, they will be introduced to arrays and structure.