Algorithms and Programming Techniques (CMPR101)
The aims of this course are to give an introduction to problem solving techniques and programming using structured programming approach. The applications will be performed using C language. One of the main objectives is to endow the student with critical thinking skills in programming. In the first part of the course, students earn the required skills about the thought of programming using flowcharts and pseudo-code. In the second part, a general purposed programming language, C, is being taught to the students in order to fortify their programming skills.