As a fundamental subject, this course equips the students with theory and practice on problem solving techniques by using the structured approach. Students are required to develop programs using C++ programming language, in order to solve simple to moderate problems. The course covers the following: pre-processor directives, constants and variables, data types, input and output statements, control structures: sequential, selection and loop, built-in and user-defined functions, single and two dimensional arrays, file operations, pointers, and structured data types.
Source: UTM@elearning
Course Outline
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
-
Download PT1 Assignment 1.pdf
PT1 Assignment 1.pdf Details
- Wednesday, 03 February 2021 [365.7KB] -
Download PT1 Assignment 2.pdf
PT1 Assignment 2.pdf Details
- Wednesday, 03 February 2021 [192.6KB] -
Download PT1 Assignment 3.pdf
PT1 Assignment 3.pdf Details
- Wednesday, 03 February 2021 [1.9MB] -
Download PT1 Assignment 4.pdf
PT1 Assignment 4.pdf Details
- Wednesday, 03 February 2021 [1.3MB]
Reflection
I have learnt the basic concept of programming that is C++ language through this subject. However, it is not enough. I will continue to practice my skills and even master a new programming language especially Python and SQL as a data engineering student.