Bachelor of Mathematical Sciences (Advanced) (BMaSc(Adv))

Program Code

Program Faculty
Faculty of Sciences, Engineering and Technology

Academic Year

These Program Rules should be read in conjunction with the University's policies (


The Bachelor of Mathematical Sciences (Advanced) is designed for high achieving students seeking mathematical and statistical training with a strong emphasis on research skill development. Students undertake a structured program of study that introduces the fundamentals of mathematics and statistics and leads to a specialisation in at least one of the major areas of applied mathematics, pure mathematics or statistics. Exposure to the research culture across the breadth of the mathematical sciences is developed through the courses Advanced Mathematical Perspectives I, Advanced Mathematical Perspectives II and Advanced Mathematical Perspectives III, which are specific to this program. Students in this program will have the early opportunity to engage with the academic and research culture within the School of Mathematical Sciences through participation in the School colloquium and seminar series. Students completing the Bachelor of Mathematical Sciences (Advanced) will be automatically eligible for entry to the Bachelor of Mathematical Sciences (Honours) program.
Students must earn and maintain a GPA of no less than 5.0/7.0 in each Teaching Period to remain in the Program.
The Bachelor of Mathematical Sciences (Advanced) is an AQF Level 7 qualification with a standard full-time duration of 3 years.


Condition of enrolment
Interruption of program: Students must apply for permission from the Executive Dean or delegate before taking a Leave of Absence. Any extension of the leave without approval will result in the loss of place in the program but an application may be made to be re-admitted to the program subject to the admission procedures in place at the time.

Academic Program Rules for Bachelor of Mathematical Sciences (Advanced)

There shall be a Bachelor of Mathematical Sciences (Advanced).

Qualification Requirements

To qualify for the degree of Bachelor of Mathematical Sciences (Advanced), the student must complete satisfactorily a program of study consisting of the following requirements with a combined total of not less than 72 units, comprising:

  1. Level I courses to a maximum value of 30 units,
  2. Level III courses to the value of at least 24 units, with Mathematical Sciences courses to the value of at least 18 units.  (Note: MATHS 3025 Professional Practice III is not considered a Mathematical Sciences course for the purpose of this clause.)
  3. Broadening Electives to the value of 9 units from subject areas other than the following: APP MTH, COMP SCI, MATHS, PURE MTH and STATS. The course ENG 1002 Programming (Matlab & C) may not be presented as a Broadening Elective.
  4. A major to the value of 24 units may be taken in one of the following:
    • Applied Mathematics
    • Pure Mathematics
    • Statistics
  5. A double major to the value of 24 units may be taken in one of the following:
    • Applied Mathematics and Pure Mathematics
    • Applied Mathematics and Statistics
    • Pure Mathematics and Applied Mathematics
    • Pure Mathematics and Statistics
    • Statistics and Applied Mathematics
    • Statistics and Pure Mathematics 
  6. MATHS 3020 Advanced Mathematical Perspectives III may be presented towards a double major in the discipline of the project.

Courses Not Permitted

The following courses cannot be presented as electives:
ECON 1008 Data Analytics I
ECON 1010 Introduction to Mathematical Economics (Advanced) I
ECON 2503 Intermediate Mathematical Economics II
ECON 2504 Intermediate Econometrics II

Core Courses


Double Major