This course deals with the fundamentals of computer programming. This module will give the students an understanding of data representation, data structure, algorithm and flowcharting.