A241 STIAK1013 KUMP H PROGRAMMING I

This course is designed to introduce programming techniques and problem solving methods to computing students using a specific programming language. Emphasis is placed on the fundamentals of computer programming such as data types, variables, selection structures (if/else), looping structures (while), code modularity (methods), arrays as well as the mechanics of program running, testing, and debugging. In addition, the knowledge of a computer language is gained by learning its syntax and standard coding conventions. The course also focused on the traditional structured (procedural) approach as opposed to the object oriented approach. The class uses regular practical lab exercises that emphasize on the problem solving techniques described during the lectures.