• How to design programming solutions to a range of problems
  • Programming using appropriate structures
  • About the components and applications of computer architecture
  • In what ways data is manipulated, stored and represented.
  • Design algorithms to solve problems
  • Program using an object oriented programming language
  • Test, debug and document courses
  • Understand and apply how computers store and represent data.
  • Is interested in solving complex and diverse problems through programming using a flexible highlevel computing language.

Course Overview

You have

  • ‘B’ (or ‘C’ in consultation with a teacher) in Year 10 Australian Curriculum Mathematics
  • Some computing skills

TASC course

Computer Science 3

May lead to

  • Further study in computing, engineering, the sciences, business and other areas involving analytical and problem-solving skills.