Program requirements

The program requirements (course list and program rules (PDF, 180KB)) 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?

  • Compulsory - all students must complete this course
  • Prerequisite for major - a course required for this major
  • Required for Major - a course required for this major
  • Recommended - a course which complements the major, but can be substituted for an elective
  • Elective - an elective course from the course list, or as permitted by the program rules

Year 1 - Semester 1

Course Code & Title Requirements
SCIE1000 Theory & Practice in Science Compulsory

MATH1051 Calculus & Linear Algebra I1,3

OR

MATH1071 Advanced Calculus & Linear Algebra I3 ]

Prerequisite for major
MATH1061 Discrete Mathematics Prerequisite for major
Elective Elective

 

 Year 1 - Semester 2

Course Code & Title Requirements
STAT1201 Analysis of Scientific Data Compulsory

MATH1052 Multivariate Calculus & Ordinary Differential Equations3

OR

MATH1072 Advanced Multivariate Calculus & Ordinary Differential Equations3 ]

Prerequisite for major
Elective Elective
Elective Elective
  1. Students without at least a Sound Achievement in Senior Maths C are required to take MATH1050 as an elective before MATH1051.
  2. MATH1050 is not available for students with a High Achievement or higher in Senior Maths C. MATH1050 is not available to students who have passed MATH1051 and/or MATH1071 and/or MATH1052 and/or MATH1072.
  3. Students with a high achievement in Senior Maths C (or a 6 or 7 in MATH1050) should take the sequence MATH1071, MATH1072 and MATH2401. Students with a sound achievement in Senior Maths C (or a 4 or 5 in MATH1050) should take the sequence MATH1051, MATH1052 and MATH2400.
Year 2
Semester Required for Major Required for Major Recommended
1 MATH2001 Advanced Calculus and Linear Algebra II

MATH2400 Mathematical Analysis1

Choose at least 4 units from:

MATH2301 Linear & Abstract Algebra
STAT2003 Mathematical Probability

Choose at least 2 units from:

MATH2301 Linear & Abstract Algebra
SCIE2100 Intro to Bioinfomatics
STAT2003 Mathematical Probability

2

MATH2100 Applied Mathematical Analysis
MATH2302 Discrete Mathematics II ]

 


MATH2401 Mathematical Analysis and Advanced Topics1

 

COSC2500 Num Meth in Computational Sci
MATH2100 Applied Mathematical Analysis
MATH2302 Discrete Mathematics II
PHYS2100 Dynamics, Chaos & Special Rela
STAT2004 Statistical Model & Analysis ]

SCIE3050 Science Industry Placement2,3 
  1. Students with a high achievement in Senior Maths C (or a 6 or 7 in MATH1050) should take the sequence MATH1071, MATH1072 and MATH2401. Students with a sound achievement in Senior Maths C (or a 4 or 5 in MATH1050) should take the sequence MATH1051, MATH1052 and MATH2400. MATH2400 is offered in semester 1. MATH2401 is offered in semester 2.

 

Year 3

Semester Required for Major Recommended
1 MATH3401 Complex Analysis

Choose at least 10 units from4:

MATH3090 Financial Mathematics
MATH3104 Mathematical Biology
MATH3302 Coding & Cryptography
MATH3303 Abstr Algebra & Number Theory
MATH3101 Bifurcation and Chaos
MATH3201 Scientific Computing: Advanced techniques and applications
MATH3202 Operations Research
MATH3402 Functional Analysis
Any level 4 MATH-coded course with permission

2

MATH3070 Natural Resource Mathematics
MATH3102 Applied Mathematics
MATH3103 Algebraic Methods of Mathematical Physics
MATH3204 Numerical Linear Algebra and Optimisation
MATH3301 Graph Theory & Geometry
MATH3306 Set Theory & Logic (Not currently offered)
MATH3403 Partial Differential Equations
MATH3404 Optimisation Theory
MATH3405 Differential Geometry
STAT3004 Prob Models & Stochastic Processes ]

  1. Students without at least a Sound Achievement in Senior Maths C are required to take MATH1050 as an elective before MATH1051.
  2. This course runs in summer semester. Students may apply to undertake this course as an elective, or participate in other summer placement or research opportunities, at the end of second or third year during the summer semester.
  3. SCIE3255 not currently offered, refer to SCIE3050
  4. Students may also select 2 units from: SCIE3250 or SCIE3251, and/or 2 units from: BIOL3014 or COMP3506 or COSC3000 or COSC3500 or PHYS3040 to count towards these 10 units.