Available in 2018

Course handbook


This course introduces the key skills of problem solving and computer programming, including the elementary programming concepts of documentation, data elements, sequence, selection, and iteration.


PSB Singapore

  • Trimester 1 - 2018 (Singapore)


  • Semester 1 - 2018


  • Semester 1 - 2018

Learning outcomes

On successful completion of the course students will be able to:

1. Comprehend the concepts of programming;

2. Analyse a programming problem and design a solution;

3. Code a solution to a problem;

4. Test and document program solutions.


  1. Programming language syntax
  2. Elementary programming concepts and structures
  3. Problem analysis techniques
  4. Program design and development
  5. Documentation techniques
  6. Testing and debugging techniques
  7. Use of programs to manipulate multimedia files

Assumed knowledge


Assessment items

Written Assignment: Programming assignment

Quiz: Quiz

In Term Test: Programming tests

Formal Examination: Final Examination

Contact hours

Callaghan, Ourimbah and PSB Singapore

Computer Lab

Face to Face On Campus 2 hour(s) per Week for Full Term


Face to Face On Campus 2 hour(s) per Week for Full Term