Course handbook

Description

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.


Availability2017 Course Timetables2018 Course Timetables

Callaghan

  • Winter - 2017
  • Semester 1 - 2018
  • Winter - 2018

Ourimbah

  • 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.


Content

  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

None.


Assessment items

Written Assignment: Programming assignment

Quiz: Quiz

In Term Test: Programming tests

Formal Examination: Final Examination


Contact hours

Callaghan, Ourimbah and UoN Singapore

Computer Lab

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

Lecture

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