The Bachelor of Advanced Computing and Bachelor of Commerce is a five year combined degree. Both degrees are studied concurrently and are awarded after five years of full-time study. Students combine the Bachelor of Commerce with any one of the following Bachelor of Information Technology streams: Computer Science or Information Systems.
For the units of study that are available to students enrolled in the Bachelor of Commerce component of this combined degree, refer to the tables and descriptions in the Subject areas section of this handbook.
For availability listings and descriptions of Bachelor of Advanced Computing units of study, refer to the Faculty of Engineering handbook.
Code
|
Course and stream title
|
BPCOMPUT-01
|
Bachelor of Computing
|
BPADVCMP-01 |
Bachelor of Advanced Computing
|
BPACMSCI-01 |
Bachelor of Advanced Computing / Bachelor of Science
|
BPACMCOM-01 |
Bachelor of Advanced Computing / Bachelor of Commerce
|
0.
The attendance pattern for these courses 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. Visa requirements commonly restrict international students to full time study only. The Faculty strongly recommends full-time enrolment as the preferred option for all undergraduate students unless exceptional circumstances exist.
(1)
The Bachelor of Computing is not available in streams.
(2)
The Bachelor of Advanced Computing is available in the Dalyell stream.
(3)
Completion of a stream is not a requirement of the Bachelor of Advanced Computing. The requirements for the Dalyell stream are set out in Table D of the Shared Pool for Undergraduate Degrees and Part 6 of these resolutions. Candidates who wish to exit the Dalyell Stream should do so through the enrolment system or by contacting the Student Centre.
(4)
The Bachelor of Science, as part of the Bachelor of Advanced Computing / Bachelor of Science combined degree, is available in the following streams:
0.
Completion of a stream is not a requirement of the Bachelor of Science. The requirements for the completion of each stream are as specified in Table A for the Bachelor of Science or, in the case of the Dalyell stream, in Table D of the Shared Pool for Undergraduate Degrees and Part 6 of these resolutions. Candidates wishing to transfer between the Bachelor of Science streams or exit from a stream should contact the Student Centre. Candidates who qualify for the Dalyell stream may complete that stream while also completing another stream.
(5)
The Bachelor of Commerce, as part of the Bachelor of Advanced Computing / Bachelor of Commerce combined degree, is available in the following streams:
0.
Completion of a stream is not a requirement of the Bachelor of Commerce. The requirements for the completion of the Dalyell stream are set out in Table D the Shared Pool for Undergraduate Degrees and Part 6 of these resolutions. Candidates who wish to exit the Dalyell stream should do so through the enrolment system or by contacting the Student Centre.
(1)
Candidates will be under the general supervision of the Faculty of Engineering for the duration of the degree or combined degree.
(2)
The Deans of the Faculty of Engineering and the Faculty responsible for the second degree shall jointly exercise authority in any matter concerned with the combined course not otherwise dealt with in these resolutions.
(1)
Admission to the Bachelor of Advanced Computing, the Bachelor of Advanced Computing and Bachelor of Science and the Bachelor of Advanced Computing and Bachelor of Commerce is on the basis of a secondary school leaving qualification such as the NSW Higher School Certificate (including national and international equivalents), tertiary study or an approved preparation program. English language requirements must be met where these are not demonstrated by sufficient qualifications taught in English. Special admission pathways are open for mature aged applicants who do not possess a school leaving qualification, educationally disadvantaged applicants and for Aboriginal and Torres Strait Islander applicants. Applicants are ranked by merit and offers for available places are issued according to the ranking. Details of admission requirements are found in the Coursework Rule and the Coursework Policy.
(2)
Commencing candidates may not be admitted to candidature in the Bachelor of Computing. With the permission of the Faculty, candidates in the Bachelor of Advanced Computing may transfer into the Bachelor of Computing as specified in Clause 13 below.
(3)
Admission to the Dalyell stream requires achievement of a minimum tertiary admission rank (ATAR) set by the Board of Interdisciplinary Studies or equivalent standard.
(1)
The units of study that may be taken for the Bachelor of Computing, the Bachelor of Advanced Computing, the Bachelor of Advanced Computing/Bachelor of Commerce and the Bachelor of Advanced Computing/Bachelor of Science are:
(a)
Table A for the Bachelor of Computing/Bachelor of Advanced Computing;
(b)
Table A for the Bachelor of Commerce;
(c)
Table A for the Bachelor of Science;
(d)
Table S from the Shared Pool for Undergraduate Degrees;
(e)
Table O from the Shared Pool for Undergraduate Degrees.
(f)
For students enrolled in the Dalyell stream, Table D of the Shared Pool for Undergraduate Degrees.
0.
In these resolutions, except where otherwise specified, Table S, Table O and Table D mean Table S, Table O and Table D as specified here.
(2)
To qualify for the award of the Bachelor of Computing, a candidate must complete 144 credit points, comprising:
(a)
78 credit points of core units as specified in Table A for the Bachelor of Computing/Bachelor of Advanced Computing;
(b)
A major (48 credit points) from Table A for the Bachelor of Computing/Bachelor of Advanced Computing and as defined in section 7 below;
(c)
Optionally, up to 12 credit points of units of study in the Open Learning Environment as listed in Table O;
(d)
Optionally a minor (36 credit points) from Table S or Table A;
(e)
Where appropriate, additional elective units as required from Table A for the Bachelor of Computing/Bachelor of Advanced Computing.
(3)
To qualify for the award of the Bachelor of Advanced Computing, a candidate must complete 192 credit points, comprising:
(a)
96 credit points of core units as specified in Table A for the Bachelor of Computing/Bachelor of Advanced Computing;
(b)
A major (48 credit points) from Table A for the Bachelor of Computing/Bachelor of Advanced Computing and as defined in section 7 below;
(c)
At least 12 credit points of 4000-level or higher Information Technology electives from Table A for the Bachelor of Computing/Bachelor of Advanced Computing;
(d)
Optionally up to 12 credit points of units of study in the Open Learning Environment as listed in Table O;
(e)
Optionally, a minor (36 credit points) or second major (48 credit points) from Table S or Table A;
(f)
Where appropriate, additional elective units as required from Table A for the Bachelor of Computing/Bachelor of Advanced Computing, Table S or, for students enrolled in the Dalyell stream, Table D.
(4)
To qualify for the award of the Bachelor of Advanced Computing / Bachelor of Science a candidate must complete 240 credit points comprising:
(a)
96 credit points of core units as specified in Table A for the Bachelor of Computing/Bachelor of Advanced Computing;
(b)
A major (48 credit points) from Table A for the Bachelor of Computing/Bachelor of Advanced Computing and as defined in section 7 below;
(c)
At least 12 credit points of 4000-level or higher IT electives from Table A for the Bachelor of Computing/Bachelor of Advanced Computing;
(d)
Degree core: 12 credit points of units of study as set out in Table A Degree Core for the Bachelor of Science (students may count the units from their major(s) or minor(s) to fulfill this requirement) and 12 credit points of 1000-level science elective units of study (excluding units listed as in Table A Degree Core) as set out in Table A (students may count the units from their major(s) or minor(s) to fulfil this requirement); and
(e)
A major (48 credit points) or a 3-year program with an embedded major from Table A for the Bachelor of Science, and which is different from the major completed to satisfy requirements specified clause 6 (4)(b) above (note: candidates taking Computational Data Science to fulfil requirements specified in clauses 6 (4) (b) may not take Data Science to fulfil requirements for the second major specified in this clause);
(f)
If enrolled in a stream, requirements for the stream as specified in Table A for the Bachelor of Science or Table D.
(g)
for students not enrolled in the Dalyell stream, a minimum of 12 credit points of units of study in the Open Learning Environment as listed in Table O;
(h)
for students enrolled in the Dalyell stream:
(i)
a minimum of 6 credit points of units of study in the Open Learning Environment as specified in Table O; and
(ii)
a minimum of 12 credit points of Dalyell units of study as specified in Table D.
(i)
or students previously but no longer enrolled in the Dalyell stream who have completed at least 6 credit points of Dalyell units of study.
(i)
a minimum of 6 credit points of units of study in the Open Learning Environment as specified in Table O.
(j)
Where appropriate, additional elective units as required from Table A for the Bachelor of Computing/Bachelor of Advanced Computing, Table A for the Bachelor of Science, Table S, Table O or, for students enrolled in the Dalyell stream, Table D.
(5)
To qualify for the award of the Bachelor of Advanced Computing / Bachelor of Commerce a candidate must complete 240 credit points comprising:
(a)
96 credit points of core units as specified in Table A for the Bachelor of Computing/Bachelor of Advanced Computing;
(b)
A major (48 credit points) from Table A for the Bachelor of Computing/Bachelor of Advanced Computing and as defined in section 7 below;
(c)
At least 12 credit points of 4000-level or higher IT electives from Table A for the Bachelor of Computing/Bachelor of Advanced Computing;
(d)
24 credit points of core units of study as set out in Table A for the Bachelor of Commerce;
(e)
A major (48 credit points) from Table A for the Bachelor of Commerce;
(f)
for students not enrolled in the Dalyell stream, a minimum of 12 credit points of units of study in the Open Learning Environment as specified in Table O;
(g)
for students enrolled in the Dalyell stream:
(i)
a minimum of 6 credit points of units of study in the Open Learning Environment as specified in Table O; and
(ii)
a minimum of 12 credit points of Dalyell units of study as specified in Table D.
(h)
for students previously but no longer enrolled in the Dalyell stream who have completed at least 6 credit points of Dalyell units of study:
(i)
a minimum of 6 credit points of units of study in the Open Learning Environment as specified in Table O.
(i)
Where appropriate, additional elective units as required from Table A for the Bachelor of Computing/Bachelor of Advanced Computing, Table A for the Bachelor of Commerce, Table S, Table O or, for students enrolled in the Dalyell stream, Table D.
(1)
Bachelor of Computing and Bachelor of Advanced Computing
(a)
Completion of at least one major from Table A for the Bachelor of Computing/Bachelor of Advanced Computing is a requirement for the Bachelor of Computing and Bachelor of Advanced Computing. The majors available are:
(ii)
Software Development
(iii)
Information Systems (no further enrolments from 2022)
(iv)
Computational Data Science
(b)
Completion of a minor (the common pool minor) as listed and specified in Table S is optional in the Bachelor of Computing. Completion of a minor or major (the common pool minor or major) as listed and specified in Table S is optional in the Bachelor of Advanced Computing. The available minors and majors and requirements are as specified in Table S. Students taking a Table A major in Computational Data Science may not take a minor or major in Data Science from Table S.
(2)
Bachelor of Advanced Computing / Bachelor of Science
(a)
Completion of a major from Table A for the Bachelor of Computing/Bachelor of Advanced Computing is a requirement for the Bachelor of Advanced Computing/Bachelor of Science. The majors available are as specified in clause 7 (1)(a) for the Bachelor of Advanced Computing.
(b)
Completion of a major (the Science Major) or a program which contains a major (the Science Program) from Table A for the Bachelor of Science is a requirement for the Bachelor of Advanced Computing/ Bachelor of Science. The Science Major must not be the same as the Major completed to satisfy requirements specified in clause 7 (2)(a) above. Students taking a major in Computational Data Science may not take a Table A major for the Bachelor of Science or Table S Major in Data Science. The majors and programs available and requirements for completing the majors and programs are as specified in Table A for the Bachelor of Science.
(3)
Bachelor of Advanced Computing / Bachelor of Commerce
(a)
Completion of a major from Table A for the Bachelor of Computing/Bachelor of Advanced Computing is a requirement for the Bachelor of Advanced Computing/ Bachelor of Commerce. The majors available are as specified in clause 7 (1) (a) for the Bachelor of Advanced Computing.
(b)
Completion of a major from Table A for the Bachelor of Commerce is a requirement. The majors available and requirements for completing the major are as specified in Table A for the Bachelor of Commerce.
(1)
Progression within a major, program or minor:
Except with the permission of the relevant program, major or minor coordinator, 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.
(2)
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.
(3)
Progression within the Medical Science Stream:
Students in this stream will be required to meet the progression requirements for the stream.
(4)
Progression with the Dalyell stream:.
(a)
With the permission of the Dalyell coordinator, candidates in the Dalyell stream may attempt advanced units at higher levels than the usual sequence through a program, major or minor.
(b)
Candidates must achieve a Cross-Semester Average Mark (CSAM) at a level determined by the Board of Interdisciplinary Studies in each year of study or over each 48 credit-point block to continue in the Dalyell stream. Candidates who do not maintain a CSAM at the level determined by the Board of Interdisciplinary Studies may continue in any other major, minor, program or stream into which they were admitted, but will not remain in the Dalyell stream.
(c)
Candidates enrolled in the Dalyell stream who do not satisfy the requirements for the Dalyell stream but who otherwise meet the requirements for the award course in which they are enrolled will graduate with the award course without the Dalyell stream. Students may not study units additional to the maximum credit points for their award course except with approval of the Associate Dean.
(1)
Bachelor of Computing:
Honours is not available in the Bachelor of Computing.
(2)
Bachelor of Advanced Computing (as either a single degree or as part of a combined degree):
(a)
Admission to the Honours program requires a WAM of at least 65 and completion of at least one Table A major.
(b)
Honours is awarded in the Bachelor of Advanced Computing to meritorious candidates who complete the Honours pathway comprising 24 credit points of research-related units listed in Table A.
(c)
The Honours mark is determined by calculating a WAM from 48 credit points comprising the 24 credit points of research-related units specified above and the best 24 credit points of 3000-, 4000- and 5000-level units from Bachelor of Advanced Computing Table A and other 3000-, 4000- and 5000-level units relevant to the thesis topic approved by the thesis supervisor and the Honours Coordinator. The 3000-level project units listed in Table A are not included in the calculation of the Honours mark. Non research-related units must include at least one 4000- or 5000-level unit.
(3)
Honours in an area of study in the Bachelor of Science and Bachelor of Commerce, as part of a combined degree with the Bachelor of Advanced Computing
(a)
Honours in an area of study in the Bachelor of Science or Bachelor of Commerce, as part of the combined degree, is available to meritorious candidates by enrolling in the Bachelor of Advanced Studies after completion of requirements for the combined degree.
(b)
For candidates completing the Bachelor of Science or Bachelor of Commerce as part of a combined degree with the Bachelor of Advanced Computing who subsequently undertake the Bachelor of Advanced Studies, the requirement in the Bachelor of Advanced Studies for completion of a second major shall be met by the Bachelor of Advanced Computing Table A major specified in 6 (4) (b) or 6 (5) (b).
(1)
Candidates for the Bachelor of Advanced Computing degree who did not meet the requirements for the Honours degree specified in 9 (2) will be awarded the Bachelor of Advanced Computing.
(2)
Honours in the Bachelor of Advanced Computing is awarded in classes ranging from First Class to Third Class. The various classes of Honours are awarded on the basis of a candidate's HWAM.
Description |
Range |
Honours Class I |
80 <= WAM |
Honours Class II (Division 1) |
75 <= WAM < 80 |
Honours Class II (Division 2) |
70 <= WAM < 75
|
Honours Class III |
65 <= WAM < 70
|
Honours not awarded (Pass) |
WAM < 65
|
(3)
The Bachelor of Science and the Bachelor of Commerce are awarded at pass level. Honours in Science or Commerce is taken by subsequently enrolling in the Bachelor of Advanced Studies and completing an embedded honours component.
(4)
Candidates will be awarded a separate testamur for each degree completed.
0.
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.
0.
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.
(1)
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.
(2)
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 (the Bachelor of Science or the Bachelor of Commerce) in accordance with the resolutions governing that degree.
(3)
A candidate who, having satisfied requirements for a combined degree with the Bachelor of Advanced Computing, who has enrolled in the Bachelor of Advanced Studies to complete an embedded honours component as specified in 9 (3) (a) may abandon the Bachelor of Advanced Studies and graduate with the Bachelor of Advanced Computing or the associated combined degree in accordance with the resolutions governing that degree or those degrees.
0.
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.
(1)
Subject to subclause 15(2), these resolutions apply to students who commenced their candidature after 1 January, 2022.
(2)
Subclause 10(4) will apply to all students who complete the requirements for a combined degree after 15 September 2020. All candidates who complete the requirements for combined degrees after that date will receive separate testamurs for each degree completed.
(3)
Candidates who commenced prior to 1 January, 2022 may:
(a)
except as provided in subclause 15(2), complete the requirements in accordance with the resolutions governing their candidature immediately prior to these changes; or
(b)
where approved by the Faculty, elect to proceed under these resolutions provided appropriate programs of study can be identified.