CMSCD1003: Introduction to Computer Programming
Prerequisites: None

The students learn how to use high level language in developing a system. They get basic ideas about algorithms, flow charts, data types and control structures. They are exposed to implement the pseudo code into simple programs and to debug the programs. This course mainly serves as a beginner's course in the programming field for a new student in computer programming.

First Year ( Foundation certificate )

       First Semester

       Second Semester

        Students must select ONE elective unit (3 Credits)

Course code

Module Title

Course Work

Final Exam

Type

CMSKF0001

Microcomputer Operation & Applications

100%

0%

Elective

CMSKF0003

Programming in Visual Basic I

50%

50%

Elective

CMSKF0006

Programming in Visual Basic II

50%

50%

Elective

CMSKF0014

Multimedia Presentations

0%

100%

Elective