Programming fundamentals 1

UBD C3L

The aim of the module is to provide students with foundation in the design and implementation of well-structured computer programs.

LEARNING OUTCOMES

  • Construct expression using numeric, string, Boolean and composite values
  • Construct nested code blocks using selection and iteration
  • Implement pure functions and those with side effects
  • Construct recursive functions
  • Implement modular programs that can be tested and debugged easily
  • Design test cases.

REQUIREMENTS

  • Requirement 1
  • Requirement 2
  • Requirement 3
  • Requirement 4

MODE OF STUDY

  • English language
  • Blended learning
  • 6 months

FEES AND AWARD

  • $500 per credit ($2,000)
  • 4.0 credit
  • Certificate of completion
0