Note: This course version is currently under review and is subject to change.

ProgramsSCSCS(UG)BACS1 EntryBachelor of Advanced Computing (Information Systems) (not offered from 2022+) (2021)


Show information forcommencing students (ie. started First Year then).
 
Faculty of Engineeringengineering.undergraduate@sydney.edu.au


Print View | Download as PDF Administrative Information (Fees, ATAR etc.)

Select plan for Major/Pathway

Year 1 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
3MATH1021: Calculus of One Variable
6DATA1001: Foundations of Data Science
3MATH1002: Linear Algebra
6INFO1110: Introduction to Programming
6INFO1111: Computing 1A Professionalism

Note:   From 2024, 3cp Math units are replaced by new 6cp units MATH1061 and MATH1062. Students who have not yet completed all 3cp Math units can use this interactive tool on Canvas for enrolment advice: https://canvas.sydney.edu.au/courses/2806/pages/mathematics-changes-in-2024


Year 1 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
6MATH1064: Discrete Mathematics for Computation
6INFO1112: Computing 1B OS & Network Platforms
6ELEC1601: Introduction to Computer Systems
6INFO1113: Object-Oriented Programming

Year 2 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
6Table A Electives


Note:  You may choose to complete a Table S major or Table S Electives instead.
6ISYS2110: Analysis & Design of Web Information Systems
6COMP2123: Data Structures & Algorithms
6INFO2222: Computing 2 Usability and Security

Note:   COMP2123 may be replaced by advanced unit COMP2823.


Year 2 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
6Table A Electives


Note:  You may choose to complete a Table S major or Table S Electives instead.
6ISYS2160: Information Systems in the Internet Age
6ISYS2120: Data & Information Management
6SOFT2412: Agile Software Development Practices

Year 3 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
6Table A Electives


Note:  You may choose to complete a Table S major or Table S Electives instead.
6Table A Electives


Note:  You may choose to complete a Table S major or Table S Electives instead.
6ISYS3401: Information Technology Evaluation
6INFO3333: Computing 3 Management

Year 3 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
6ISYS3888: Information Systems Project
6Table A Electives


Note:  You may choose to complete a Table S major or Table S Electives instead.
6Table A Electives


Note:  You may choose to complete a Table S major or Table S Electives instead.
6ISYS3402: Decision Analytics & Support Systems [not running in 2019]

Year 4 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
6Table A Electives


Note:  You may choose to complete a Table S major or Table S Electives instead.
6Adv. Electives
6INFO4001: Thesis A
6INFO4444: Computing 4 Innovation

Note:   Students in the Honours pathway take INFO4911 and INFO4912 in place of INFO4001 and INFO4002, and INFO4990 in place of INFO4444. INFO4913 counts in place of a 4000+ level elective.


Year 4 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
6Table A Electives


Note:  You may choose to complete a Table S major or Table S Electives instead.
6Table A Electives


Note:  You may choose to complete a Table S major or Table S Electives instead.
6Adv. Electives
6INFO4002: Thesis B

Note:   Students in the Honours pathway take INFO4911 and INFO4912 in place of INFO4001 and INFO4002, and INFO4990 in place of INFO4444. INFO4913 counts in place of a 4000+ level elective.


Additional Requirements for Major

TypeCPCP From
6Select from
COMP2123: Data Structures & Algorithms


Note:COMP2123 may be replaced by advanced unit COMP2823.
6Select from
INFO1113: Object-Oriented Programming
6Select from
INFO1110: Introduction to Programming
6Select from
COMP3027: Algorithm Design
6Select from
COMP2022: Models of Computation
6Select from
COMP3221: Distributed Systems
COMP3308: Introduction to Artificial Intelligence
COMP3419: Graphics and Multimedia
COMP3520: Operating Systems Internals
6Select from
COMP2017: Systems Programming
6Select from
COMP3888: Computer Science Project

Achievement of a minor in Computer Science requires 36 credit points from this table including:

(i) 2 1000-level core units INFO1110 and INFO1113.

(ii) 3 2000-level core units COMP2123, COMP2017 and COMP2022.

(iii) 1 3000-level selective unit from COMP3221 or COMP3419.

Course: Bachelor of Advanced Computing (Information Systems) (not offered from 2022+) (2021)
CP Required: 192
Min FT Duration: 4.00 Years
Min PT Duration: N/A
Faculty/School: School of Computer Science
Years Offered: 2021, 2020, 2019, 2018
Requirements: Award requirements

Bachelor of Advanced Computing

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

(a) 96 credit points of Bachelor of Advanced Computing core units of study as set out in Table A

(b) a major (48 credit points) from the list of approved IT majors specified in Table A

(c) At least 12 credit points of 4000-level or higher IT electives from Table A

(d) (Optionally) up to 12 credit points of units of study in the Open Learning Environment as listed in Table O in the Shared Pool for Undergraduate Degrees

(e) (Optionally) a minor of 36 credit points or a second major of 48 credit points as listed and specified in Table S in the Shared Pool for Undergraduate Degrees

(f) Where appropriate, elective units from the Bachelor of Advanced Computing Table A or Table S in the Shared Pool for Undergraduate Degrees

Bachelor of Computing

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

(a) 78 credit points of Bachelor of Computing core units of study as set out in Table A

(b) a major (48 credit points) from the list of approved IT majors specified in Table A

(c) (optionally) up to 12 credit points of units of study in the Open Learning Environment as listed in Table O in the Shared Pool for Undergraduate Degrees

(d) (optionally) a minor of 36 credit points as listed and specified in Table S in the Shared Pool for Undergraduate Degrees

(e) where appropriate, additional elective units from the Bachelor of Computing / Bachelor of Advanced Computing Table A

Streams

The available streams in the Bachelor of Advanced Computing are:

• Dalyell

Achievement of the Dalyell stream requires:

(i) Completion of 12 credit points of Dalyell units as set out in Table S

(ii) Admission on the basis of ATAR or first year WAM as determined by the Board of Interdisciplinary Studies

(iii) Maintenance of the required WAM as determined by the Board of Interdisciplinary Studies

Majors

The available majors in this course are:

• Computer Science

• Computational Data Science

• Information Systems

• Software Development

Minors

The available minors in this course are:

• Computer Science

• Computational Data Science

• Information Systems

• Software Development

Honours

Students will be required to achieve a specified WAM to be eligible to undertake the Honours units of study. The calculation of the class of Honours will be based on 48CP of 3000 and higher level units including the 24CP research-related units of study.
Report Type: