Interested in shaping the digital future? Learn the theory behind algorithms and data structures as you gain the knowledge and practical skills to develop and implement computer hardware and software.
This three-year program is designed to provide you with a deeper understanding of all aspects of computer technology. You will combine theory with hands-on experience to learn how to create and analyse computer-based systems.
Complete a range of compulsory and elective courses that focus on developing your knowledge in algorithms, data structures and programming so you can create systems that automatically transform data into information.
Tailor your studies to suit your career aspirations. You can choose to major in one or more of the following specialisations: Cyber Security, Data Science, Machine Learning, Programming Languages and Scientific Computing.
Set yourself up for success in a number of professional fields. As technology continues to evolve, the growing demand in this area provides opportunities in the operation and support of services in finance, energy, transport, health, communications and more.
View the equivalent qualifications for international students.
International students who are accepted into full-time study in the Bachelor of Computer Science are eligible to apply for an Australian student visa.
The Australian Government has simplified the visa application process. Now, all international students apply for the Student Visa (subclass 500).
There are a number of requirements you must satisfy before a visa is granted. Find out more about the visa application process.