CSIT121 Fundamentals of Programming

This is an introductory course that provides comprehensive introduction to the C language. This course aims to discuss program development and concentrate on logic formulation. Thorough treatment is given to the topics on iterative and control structures, functions and parameter passing, and pointers so that students will be able to write flexible and user-friendly programs.