Skip to main content
Courses_

Designed for tomorrow's computing careers

  • Combine your passions

    Develop specialist knowledge through a second major in a wide range of fields including music, commerce, science and the arts.

  • 1st for employability

    Our graduates are ranked 1st in Australia and 4th globally for employability by the 2020 QS Graduate Employability Rankings

Overview

The Bachelor of Advanced Computing is designed with your computing career in mind. This accredited degree by the Australian Computer Society will develop practical and theoretical skills across the computing, information technology and business transformation industries.

In Australia's most innovative computing course, you can combine your passion for computing with a shared pool of more than 100 cross-disciplinary majors as you cultivate specialist industry knowledge and computing expertise.

As an advanced computing student, you will learn from leaders in the field. First year covers the core skills required to become a computing professional before you specialise in a major that aligns with your preferred career pathway: computer science, information systems, software development or computational data science.

The computer science major will foster your ability to create and use the latest computer technology, while the information systems major applies this computing technology to devising and managing innovative business solutions.

The software development major focuses on the design of new software systems and the computational data science major will develop your ability to draw meaningful knowledge from data to drive decision making.

You can combine your computing skills with a second major from over 100 study areas including music, commerce, science and the arts, and develop the well-rounded perspective highly valued by employers.

You have the choice to graduate after three years with the Bachelor of Computing or continue to complete advanced professional and research skills in your fourth year.

With career options spanning research and development, consulting, information and communication technology services, software architecture and start-ups, the knowledge and experience you develop will position you for a diverse and engaging career.

Subject areas

You are required to choose one major from the faculty listing below and a second major or minor either from your faculty options or from our shared pool of majors and minors.

 

Shared pool

Admission, fees and how to apply

Depends on your qualification, citizenship status

My qualification is

The details on this page based on your selections are a guide only, and are subject to change.

English language proficiency

Find out if you need to prove English language proficiency (depends on your country of origin and educational background).

Your fee

How to apply

Prospective domestic students apply through the Universities Admissions Centre (UAC) for a Commonwealth supported place. Refer to the UAC website for key dates. Separate scholarship deadlines apply, visit the scholarships website for details.

For other useful information, visit our How to apply page.

Current University of Sydney students applying to transfer from one bachelor's degree to another apply directly to the University. The exact process will depend on the course you are currently in and the course to which you wish to transfer. For more information visit the Change your course page.

Current students applying to transfer from a diploma to a bachelor's degree must apply through UAC.

Closing dates:

Refer to the UAC website. Separate scholarship deadlines apply - visit the scholarships webpage for details.

Starting date

Semester 1 (March) and Semester 2 (August)

Visit the How to apply page for detailed information on if you need to apply directly to the University or through the Universities Admissions Centre (UAC). If you are a direct applicant, when you are ready to apply select the `Apply’ button on this course page.

Current University of Sydney students applying to transfer from one bachelor's degree to another apply directly to the University. The exact process will depend on the course you are currently in and the course to which you wish to transfer. For more information visit the Change your course page.

Standard closing dates:

Direct applicants:

Semester 1 - 31 January of the commencing year.
Semester 2 - 30 June of the commencing year.

We strongly encourage international applicants to apply as early as possible to allow time for visa and travel arrangements. Separate scholarship deadlines apply - visit the scholarships webpage for details.

UAC Applicants: Refer to the UAC website

Starting date

Semester 1 (March) and Semester 2 (August)

What you'll study

Detailed course structures for Bachelor of Advanced Computing:

A typical unit of study has a value of 6 credit points, with a maximum of 48 credit points during the first year. Students undertake an Honours thesis in the final year.

There are over 20 faculty and 100 shared pool majors to choose from. 

Units of Study

Sample study plan

 
Year Sem  Unit of study 
1 1 Computing 1A Professionalism Introduction to Programming Foundations of Data Science Mathematics
  2 Computing 1B OS & Network Platforms Object-Oriented Programming Introduction to Computer Systems Discrete Mathematics for Computation
2 1 Computing 2: Usability and Security Data Structures and Algorithms Computing major unit Major 2 or elective unit
  2 Agile Software Development Practices Data and Information Management Computing major unit Major 2 or elective unit
3 1 Computing 3 – Management Computing major unit Computing major unit Major 2 or elective unit
  2 Computing major unit Major 2 or elective unit Major 2 or elective unit OLE or elective unit
4 1 Thesis Computing 4 - Innovation Advanced Computing elective Major 2 or elective unit
  2 Thesis Advanced Computing elective Major 2 or elective unit Major 2 or elective unit

A typical unit of study has a value of 6 credit points, with a maximum of 48 credit points during the first year. Students undertake an Honours thesis in the final year. More detail is available on the Course and Unit Study Portal.

Assumed knowledge

Mathematics or Mathematics Extension 1.

Honours

The Bachelor of Advanced Computing has an embedded Honours program, with all students undertaking a research thesis in the final year.  Honours will be awarded to students who achieve a sufficient standard of merit.

Admission criteria

Admission this course is on the basis of the following criteria:

Admission pathways are open to domestic applicants on the basis of equity or other adjustment factors, including for Aboriginal and Torres Strait Islander applicants. For details, visit admission pathways.

Prerequisites 

This course has a mathematics course prerequisite. For details on the prerequisite, and how it applies to you, visit: Mathematics course prerequisites.

Credit for previous study

If you’ve already completed university-level or equivalent subjects, you may be able to apply for credit for previous study.

Course opportunities

The Faculty of Engineering offers one-year exchange programs with partner universities in Europe, Asia and North America. There are opportunities to join a diverse range of student societies and engage in outreach activities, industry placements and competitions throughout your degree.

Professional accreditation

This course is accredited by the Australian Computer Society.

Student profile

Miguel Angelo Villar

"The most enjoyable part about studying online was the way the Faculty of Engineering handled the transition to online in a timely and precise manner, which made the shift to the online space easier and more accessible for students such as myself. While I do prefer the ability to interact with a physical class, it is hard to deny how well the Faculty did in creating a fairly conducive online learning environment."

Miguel Angelo Villar
Bachelor of Advanced Computing and Bachelor of Commerce

Career Pathways

  • Computer programmer
  • Computer system administrator
  • Consultancy
  • Information services management
  • Systems analyst
  • Software engineer
  • Web development and management
  • Big data developer
  • Information security analyst
  • Data scientist
  • Network and database administrator
  • Chief technology officer
  • Health field
  • Banking and finance field
  • Government and defence
  • Retail
  • Startups
Future study options

The faculty provides a link between postgraduate students in the different engineering and computer science disciplines. We offer a welcoming and supportive environment in which to undertake challenging coursework programs and research. Our postgraduate coursework and research is focused on industrial applications supported by strong fundamental research programs run by internationally recognised academics.

Domestic students

International students

To help you understand common terms that we use at the University, we offer an online glossary.