1.0 Learning Outcomes
Upon completion of this subject, the student should be able to:
1. Describe and convert the problems into the appropriate solutions
2. Solve problems using software engineering principles
3. Produce code by applying suitable programming structures
Throughout the course, students will be introduced with basic principles of computers and software development methodology. The course also consists of basic programming principles such as syntax semantic, compiling, and linking. Programming techniques using C++ such as data type and operator, selection, repetition, function, array, file, and pointer are learn towards the end of this course.