Mathematics is available as a minormajor and extended major.

Program requirements

The program and course requirements set out the courses and rules you must follow to successfully complete this program.

You must also comply with UQ’s University Policies and Procedures.

What do the different requirements mean?

  • Core - all students must complete this course
  • Prerequisite for major - a course required for progression in this major
  • Major compulsory - a course required for this major
  • Major elective - required for the major, chosen from specific selection of courses
  • Recommended - a course which complements the major, but can be substituted for an elective

Students commencing in Semester 2 (July intake)

The study planners provided outline the order of courses to be completed from semester 1 to semester 2. The planners identify semester offerings and in many instances, will be the same for students commencing the program from semester 2. You should check the course offerings to ensure that you are completing the courses in a way that ensures your progression in the program.

If the course sequencing in the planner does not work for you, please contact the School or book an appointment with an academic advisor to obtain individual advice.

Year 1

Semester 1 and Semester 2 course options
Semester 1 (February - June)Semester 2 (July - November)
BSc core courses - complete 4 units

SCIE10001   Theory & Practice in Science

STAT12011 Analysis of Scientific Data OR 

STAT1301 Advanced Analysis of Scientific Data ]

Prerequisite courses for major - complete 4 units
MATH10511 Calculus & Linear Algebra I
OR
MATH1071 Advanced Calculus & Linear Algebra I ]
MATH10521 Multivariate Calculus & Ordinary Differential Equations
OR
MATH1072 Advanced Multivariate Calculus & Ordinary Differential Equations ]
Compulsory course for major - complete 2 units
MATH10612 Discrete MathematicsRefer to Semester 1 for compulsory course for major.
Elective courses - choose 6 units

2 units from program electives or general electives

Refer to BSc course list for course selection.

4 units from program electives or general electives

Refer to BSc course list for course selection.

Additional Information:

  1. Course offered in Semester 1, Semester 2 and Summer Semester. 
  2. Course offered in Semester 1 and Semester 2.

Year 2

Semester 1 and Semester 2 course options
Semester 1 (February - June)Semester 2 (July - November)
Compulsory courses for major - complete 6 units
MATH2901 Advanced Calculus & Linear Algebra II ORMATH2001Calculus & Linear Algebra II ]
MATH2301 Linear & Abstract Algebra & Number Theory 
[ MATH2400 Mathematical Analysis   ORMATH2401 Mathematical Analysis & Advanced Topics 
Elective courses for major - choose 4 units
STAT2003 Mathematical ProbabilityMATH2100 Applied Mathematical Analysis
 MATH2302 Discrete Mathematics II
 MATH2504 Programming of Simulation, Analysis, & Learning Systems
Elective courses - choose 6 units

Program elective or general elective2

Refer to BSc course list for course selection.

Program elective or general elective2

Refer to BSc course list for course selection.

Additional Information:

  1. Course offered in Semester 1, Semester 2 and Summer Semester. 
  2. Number of electives in each semester is dependent on course selection for Level 2 compulsory course for major (MATH2400 or MATH2401), (MATH2001 or MATH2901) and Level 2 elective courses for major. Students must complete 8 units per semester. 

Year 3

Semester 1 and Semester 2 course options
Semester 1 (February - June)Semester 2 (July - November)
Compulsory courses for major - complete 4 units
MATH3303 Abstract Algebra & Number TheoryCompulsory courses for major available in Semester 1 only.

[ MATH3401 Complex Analysis  

OR

MATH3901 Advanced Complex Analysis  ]

 
Elective courses for major - choose 8 units
MATH3101 Bifurcation & ChaosMATH3103 Algebraic Methods of Mathematical Physics
MATH3202 Operations Research & Mathematical PlanningMATH3205 Further Topics in Operations Research
MATH3302 Coding & CryptographyMATH3301 Graph Theory & Design Theory
MATH3402 Functional AnalysisMATH3306 Set Theory & Mathematical Logic
STAT3004 Probability Models & Stochastic ProcessesMATH3403 Partial Differential Equations
 MATH3404 Optimisation Theory
 MATH3405 Differential Geometry
Elective courses - choose 4 units

Program elective or general elective1

Refer to BSc course list for course selection.

Program elective or general elective1

Refer to BSc course list for course selection.

Additional Information:

  1. Number of electives in each semester is dependent on course selection for Level 3 elective courses for major. Students must complete 8 units per semester.