This is a level 3 course in computer science with 3 credits. In general, “Fundamentals of Programming” is one of the core subjects in Computer Science/ICT. It provides a solid foundation in coding principles and techniques. In this course, you will be able to obtain the basic knowledge of what programming is, why it is important, and how to begin programming.