
DFC10212 PROBLEM SOLVING AND PROGRAM DESIGN
PROBLEM SOLVING AND PROGRAM DESIGN introduces the techniques in problem solving and
program design. The concepts learned in this course can be applied to many of
the real life problems which can be solved by writing computer programs. A
multiphase program development life cycle and two basic phases of problem
solving and program design are emphasized. Problem analysis and the stepwise
specification of the algorithms, pseudo code and flow chart are also defined.

DFG50343 DIGITAL DRAWING
DIGITAL DRAWING introduces students to the basic of digital
drawing. This course provides students with the fundamental of computer drawing
techniques in combination with raster and vector based software such as Adobe
Photoshop, Illustrator and other imaging programs