Lecturer : Dr Muhammad Luqman bin Mohd Shafie
Section : 02
This course introduces the fundamental concepts of programming and problem-solving using structured approaches. It covers topics such as basic programming syntax, control structures, functions, arrays, and simple algorithms, helping students develop logical thinking and practical coding skills.
Chapter 1 - Programming Problem-Solving
Chapter 2 - Elementary Programming
Chapter 3 - Control Structures
Chapter 4 - Function
Chapter 5 - Array
Chapter 6 - Input and Output
Chapter 7 - Pointers
Chapter 8 - Structured Data
Assignment 1
Assignment 2
Assignment 3
This course helped me gain practical programming skills and strengthened my problem-solving abilities. By learning about control structures, functions, arrays, and simple algorithms, I can now break down real-world problems into manageable steps and translate them into working code. The practical exercises increased my confidence in programming and prepared me for more advanced coding challenges.