Course study plan:
BP004 Bachelor of Science
Degree-specific major:
MJD-CMPSC Computer Science (three Level 1 units + three Level 2 units + four Level 3 units)
Second major:
MJS-Generic (two Level 1 units + two Level 2 units + four Level 3 units)

Year 1

Semester 1
Semester 2

Year 2

Semester 1
Semester 2

Year 3

Semester 1
Semester 2
  • Key:
  • Degree-specific major unit
  • Second major unit
  • Broadening unit
  • Bridging unit
  • Elective
  • Foundational unit
  • Minor unit

* This unit is available in semester 1, semester 2.

Students taking the Computer Science major in conjunction with the Engineering Science major substitute CITS2401 Computer Analysis and Visualisation (Engineering Science major) with CITS2002 System Programming (Computer Science major). Students replace CITS2211 Discrete Structures (Computer Science major) with MATH1011 and MATH1012 (Engineering Science major)

This study plan is an example of a full-time load of four units per semester.

The standard minimum completion time for a bachelor's degree is three years. The maximum completion time is 10 years.

For course advice find out which Student Office you are assigned to via studentConnect.