Bachelor of Computer Science

Algorithms And Data Structures
Artificial Intelligence
Big Data
Course image





Shortest full-time duration

3 years

Lowest ATAR


Lowest Selection Rank


Available campus:


Behind every simple task – such as charging your iPhone or using an elevator – is a complex set of processes and systems. The Bachelor of Computer Science teaches you how to uncover and understand these hidden processes.

By mastering and applying computer science skills, you can play a key role in improving and simplifying people's lives by making daily and often laborious tasks more efficient.

During the degree, you’ll explore the fundamentals of computer science, including key mathematical areas such as discrete mathematics, calculus and linear algebra.

You’ll also establish expertise in programming languages such as C++ and Java, and develop an in-depth understanding of software analysis and design, databases, artificial intelligence, computer architecture, networks and multimedia systems.
Professional accreditation

The Bachelor of Computer Science is accredited by the Australian Computer Society (ACS); please contact the relevant professional body for details.

Graduate career opportunities

This degree may lead to a number of specialised careers, including developing IT solutions as a systems analyst, interpreting technical designs as a developer programmer, or writing code as a multimedia and games developer.

Additional information

Students without a computer science background may need to take accelerated computer science subjects. You can also complete a CISCO certification training program as part of this course. Contact Department of Computer Science and Information Technology when you start your course for more details.