Bachelor of Computer Science (Honours) | Adelaide
AD Adelaide University logo
Bachelor Honours Degree Computer Science Full Time

Bachelor of Computer Science (Honours)

at Adelaide University · Adelaide, South Australia

CRICOS course code

115686J

CRICOS provider code

04249J

This course is registered on the Commonwealth Register of Institutions and Courses for Overseas Students. Verify it yourself at cricos.education.gov.au before paying any fee.

Duration

4 years

Tuition (whole course)

A$213,200 total

Per year

A$53,300/yr

Intake

Semester 1 (Feb/Mar), Semester 2 (Jul)

About this program

The Bachelor of Computer Science (Honours) at Adelaide University is a four-year Australian bachelor honours degree. It sits at AQF level 8, one step above a standard three-year bachelor degree. The extra year is the honours component, where you take advanced coursework and complete a research project or thesis. You graduate with an honours classification, not just a pass degree.

What you study

The degree is built around units of study, each carrying a set number of credit points. You need to accumulate the required total to graduate. The first years give you the core of computer science: programming, data structures and algorithms, discrete mathematics, computer systems, databases, networks and software engineering. Later years let you specialise through electives and advanced units. The final honours year is where you do a substantial research project under supervision, usually on a topic in artificial intelligence, machine learning, cybersecurity, data science, human-computer interaction or software systems. You write it up as a thesis and present it. That research training is what separates an honours degree from a coursework-only one.

How it is structured

Australian universities run on semesters or trimesters. Adelaide University uses a semester model, so you typically enrol in four units per semester, full-time. Part-time study is possible but stretches the degree out. The honours year usually has a mix of advanced coursework units and the research project, weighted heavily toward the project. Assessment combines exams, assignments, practical work and the final thesis. You will spend time in labs and computer suites, and you will work in teams on software projects, which is how most technical work actually gets done.

Skills and who it suits

You come out able to design and build software, analyse algorithms, work with data at scale, and explain technical work in writing and in person. The honours project trains you to read research papers, frame a question, run experiments and defend your findings. That is useful whether you go into industry or straight into a PhD. This degree suits students who want more than a standard three-year pass degree. If you are aiming at research, a specialised technical role, or a competitive graduate programme, the honours year gives you something concrete to point to. It also suits international students who want a qualification that is recognised for postgraduate study and for skilled migration points in Australia.

English requirements for international applicants are set out in the published admission criteria. IELTS Academic 6.0–6.5 overall is the common undergraduate standard, with higher scores for teaching, nursing, medicine, law and social work. TOEFL iBT, PTE Academic, Cambridge C1 Advanced and the university's own English programmes are accepted as equivalents. The Department of Home Affairs sets a separate English threshold for the Student visa. While studying, a student visa generally allows work of up to 48 hours per fortnight during term. After graduating, the Temporary Graduate visa (subclass 485) post-study work stream lets eligible graduates stay and work in Australia. Tuition is published on the CRICOS register under course code 115686J. Check the official page for current entry requirements, unit lists and application dates.

Entry requirements

English: International applicants must evidence English proficiency. IELTS Academic 6.0–6.5 overall is the common undergraduate and coursework-postgraduate standard, rising to 7.0–7.5 for teaching, nursing, medicine, law and social work. TOEFL iBT, PTE Academic, Cambridge C1 Advanced and the university’s own English programmes are accepted as equivalents; the Department of Home Affairs sets a separate English threshold for the Student visa itself.
International students: Registered on CRICOS for international students. A Confirmation of Enrolment (CoE) for this course supports a Student visa (subclass 500) application; Overseas Student Health Cover is required for the full duration.

Career outcomes

  • Software engineer or developer, building and maintaining applications for technology companies, banks, government agencies and consultancies.
  • Data scientist or analyst, working with large datasets in finance, health, retail, telecommunications and research organisations.
  • Cybersecurity analyst or engineer, protecting systems for banks, defence contractors, government and managed security providers.
  • Machine learning engineer, developing and deploying models in tech firms, research institutes and startups.
  • Research assistant or PhD candidate, continuing to a doctorate in computer science at an Australian or overseas university.
  • Systems architect or DevOps engineer, designing infrastructure for cloud platforms, government digital services and large enterprises.
  • IT consultant, advising organisations on technology strategy at consulting firms and systems integrators.
  • Game developer or graphics programmer, working in Australia's games and simulation industry.

Frequently asked questions

How long is the Bachelor of Computer Science (Honours) at Adelaide University?

It typically takes 4 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).

How much is the tuition?

Tuition is around A$213,200 total. Fees change yearly, confirm with an advisor.

What are the career outcomes?

Software engineer or developer, building and maintaining applications for technology companies, banks, government agencies and consultancies.Data scientist or analyst, working with large datasets in finance, health, retail, telecommunications and research organisations.Cybersecur...

Guides for this subject and the application

All guides →

Related programs

Bachelor's Degree Computer Science
UN University of New England logo

Bachelor of Computer Science

University of New England

CRICOS 005909C · Provider 00003G

⏱ 3 years 🎓 Full Time 💰 A$104,400 total
Master's Degree Computer Science
UN University of New England logo

Master of Computer Science

University of New England

CRICOS 012207G · Provider 00003G

⏱ 1.5 years 🎓 Full Time 💰 A$71,616 total