Bachelor of Computer Science (Advanced)

Upskill for the tech future

Computer science is central to developments across almost every industry and expertise in this area is a huge asset in the changing landscapes of the modern world.

What will you do?

This one-year program is suited to students with little prior experience in computer science. You will:

  • learn to design and construct large software systems
  • practise algorithm programming
  • gain advanced problem-solving skills
  • apply your learning to complex computing challenges.

JAVA and C + + are the primary programming languages used in this program. If you’re unfamiliar with object-oriented programming and computer organisation, enrol in Foundations of Computer Science in your first semester of study. Please note that if you are required to take Foundations of Computer Science you will need to study this program part-time which will affect the duration of your program.

Where could it take you?

You’ll graduate prepared to pursue computer science roles in all sorts of industries—from entertainment and networking to science, software engineering and defence. The diploma can also act as an exit point for students who do not wish to complete the full master program.