STM10173 :  PROBLEM SOLVING & PROBLEM DESIGN

PROBLEM SOLVING AND PROGRAM DESIGN introduces the techniques in problem solving and program design. The technique of problem solving learned in this course introduces the phases in Programming Life Cycle (PLC) to which can applied to many of the real life problems. Problem analysis can be manipulated via types and patterns of algorithms (pseudo code and flow chart) in designing solutions to solve problem. The control structures in problem solving are also determined.