Skip to menu Skip to content Skip to footer

Bachelor ofMathematics

Program and course requirements

Complete 48 units comprising:

  • 32 to 48 units for BMath Courses, and
  • 0 to 16 units from General Elective Courses

Selected courses must include at most 24 units at level 1.

The BMath Major in Data Analytics and Operations Research can NOT be undertaken with the BMath Minor in Statistics.

BMath Courses

Complete 32 to 48 units comprising:

BMath One Major Option

Complete 20 to 36 units comprising:

BMath Minor Option

Complete 8 to 16 units comprising:

BMath Program Electives

Complete 0 to 8 units comprising:

BMath No Minor Option

Complete 4 to 16 units comprising:

BMath Two Major Option

Complete 32 to 36 units comprising:

BMath Program Electives

Complete 0 to 4 units comprising:

Additional Rules

1. Program plan

  • You must complete at least 8 units of courses coded neither MATH nor STAT.
  • Each major must include 8 units of courses at level 3 or higher, taken from that major’s list and counted towards no other plan.
  • Each minor must include 4 units of courses at level 2 or higher, taken from that minor’s list and counted towards no other plan.
  • Where the program is undertaken with more than one plan, any course listed more than once must be substituted in one plan by a course at the same level or higher from the list for that plan, or from the BMath course list (excluding general elective courses). 
  • major means a prescribed combination of 16 units from the major section
  • minor means a prescribed combination of 8 units from the minor section
  • plan means a major or minor in the BMath.