Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Computer Science | Information Systems | Software Development
Course Language
English
About Program

Program Overview


Bachelor of Advanced Computing

The Bachelor of Advanced Computing is a degree offered by the University of Sydney, with various streams and combined degrees available.


Course Resolutions

The course resolutions for the Bachelor of Advanced Computing are as follows:


  • Attendance Pattern: The attendance pattern for this course is full-time or part-time, according to candidate choice. Part-time students must still satisfy appropriate enrolment progression and are subject to the same degree time limits as full-time students.
  • Streams: The Bachelor of Advanced Computing is available in the Dalyell stream. Completion of a stream is not a requirement of the Bachelor of Advanced Computing.
  • Cross-Faculty Management: Candidates will be under the general supervision of the Faculty of Engineering for the duration of the degree or combined degree.
  • Admission to Candidature: Admission to the Bachelor of Advanced Computing is on the basis of a secondary school leaving qualification, tertiary study, or an approved preparation program. English language requirements must be met where these are not demonstrated by sufficient qualifications taught in English.

Requirements for Award

To qualify for the award of the Bachelor of Advanced Computing, a candidate must complete 192 credit points, comprising:


  • 84 credit points of core units as specified in Table A for the Bachelor of Computing; Bachelor of Advanced Computing
  • A major (48 credit points) from Table A for the Bachelor of Computing; Bachelor of Advanced Computing
  • At least 24 credit points of 4000-level or higher Information Technology electives from Table A for the Bachelor of Computing; Bachelor of Advanced Computing
  • Optionally, up to 12 credit points of units of study in the Open Learning Environment as listed in Table O
  • Optionally, a minor (36 credit points) or second major (48 credit points) from Table S or Table A
  • For students enrolled in the Dalyell Stream, a minimum of 12 credit points of Dalyell units as specified in Table D

Majors, Minors, and Programs

  • Bachelor of Computing and Bachelor of Advanced Computing: Completion of at least one major from Table A for the Bachelor of Computing; Bachelor of Advanced Computing is a requirement. The majors available are:
    • Computer Science
    • Software Development
    • Information Systems (no further enrolments from 2022)
    • Computational Data Science
    • Cybersecurity
  • Bachelor of Advanced Computing and Bachelor of Science: Completion of a major from Table A for the Bachelor of Computing; Bachelor of Advanced Computing and a major or program from Table A for the Bachelor of Science is required.
  • Bachelor of Advanced Computing and Bachelor of Commerce: Completion of a major from Table A for the Bachelor of Computing; Bachelor of Advanced Computing and a major from Table A for the Bachelor of Commerce is required.

Progression Rules

  • Progression within a Major, Program, or Minor: Candidates must have passed, or be concurrently enrolled in, all units of study at a given level before enrolling in any units at a higher level.
  • Progression within the Bachelor of Advanced Computing Combined Degrees: Candidates must adhere to any progression rules for the Bachelor of Science or Bachelor of Commerce as relevant.
  • Progression within the Dalyell Stream: Candidates must achieve a Cross-Semester Average Mark (CSAM) at a level determined by joint agreement of the Deans and Heads of School and Deans of University schools of all the faculties and University schools administering degrees offering the Dalyell stream in each year of study or over each 48 credit point block to continue in the Dalyell stream.

Requirements for the Honours Degree

  • Bachelor of Computing: Honours is not available in the Bachelor of Computing.
  • Bachelor of Advanced Computing: Admission to the Honours program requires a WAM of at least 70, completion of at least one Table A major, and meeting any other requirements for honours entry set by the School of Computer Science or Faculty of Engineering.
  • Honours in an Area of Study in the Bachelor of Science or Bachelor of Commerce: Honours in an area of study in the Bachelor of Science or Bachelor of Commerce is available to meritorious candidates by enrolling in the Bachelor of Science (Honours) or Bachelor of Commerce (Honours) after completion of the requirements for the combined degree.

Award of the Degrees

  • The Bachelor of Advanced Computing (Honours) is awarded in classes ranging from First Class to Third Class as set out in the Coursework Policy.
  • Candidates will be awarded a separate testamur for each degree completed.

University Medal

A student who has qualified for the award of Bachelor of Advanced Computing with first-class honours and has an honours mark of 85 or above, and who has demonstrated excellence in their honours thesis, will be considered for the award of a University Medal. The Medal is awarded at the discretion of the relevant delegate, after the recommendation of the relevant Head of School, to the highest achieving students who in the opinion of the Faculty have an outstanding academic record, in accordance with the Coursework Rule and Coursework Policy.


Cross-Institutional Study

Cross-institutional study is not available in the Bachelor of Computing or Bachelor of Advanced Computing. Cross-institutional study in the Bachelor of Commerce or Bachelor of Science is as specified in the relevant degree and faculty resolutions.


International Exchange

The faculties of Engineering, Science, and Commerce encourage candidates in these degrees to participate in international exchange programs subject to the terms set out in the Resolutions of the Faculty of Engineering.


Course Transfer

A candidate enrolled in the Bachelor of Advanced Computing who has satisfied the requirements of the Bachelor of Computing may transfer to the Bachelor of Computing and graduate. A candidate in a combined degree with the Bachelor of Advanced Computing may abandon that combined degree and elect to complete either the Bachelor of Advanced Computing or the other component of the combined degree.


Credit for Previous Study

Credit transfer is subject to the provisions of the Coursework Policy and the Resolutions of the Faculty of Engineering and also, for students enrolled in combined degrees, the resolutions of the relevant faculty.


Transitional Provisions

These resolutions apply to students who commenced their candidature on or after 1 January 2026. Subject to subclauses, all students who commenced their candidature prior to 1 January 2026 should complete the requirements in accordance with the resolutions in force at the time of their commencement.


See More