Major Mathematics (B. Sc.)

Bachelor of Science (B.Sc.) - Major Mathematics(54 Credits)

    Offered by:Mathematics and Statistics
    Degree:Bachelor of Science

Program Requirement:

Program Prerequisites

Students entering the Major program are normally expected to have completed the courses below or their equivalents. Otherwise, they will be required to make up any deficiencies in these courses over and above the 54 credits of required courses.


  • MATH 133 Linear Algebra and Geometry 3 Credits
      Offered in the:
    • Fall
    • Winter
    • Summer

  • MATH 140 Calculus 1 3 Credits
      Offered in the:
    • Fall
    • Winter
    • Summer

  • MATH 141 Calculus 2 4 Credits
      Offered in the:
    • Fall
    • Winter
    • Summer


Guidelines for Selection of Courses in the Major Program

The following informal guidelines should be discussed with the student's adviser. Where appropriate, Honours courses may be substituted for equivalent Major courses. Students planning to pursue graduate studies are encouraged to make such substitutions.

Students interested in computer science are advised to choose courses from the following: MATH 317, MATH 318, MATH 327, MATH 335, MATH 340, MATH 407, MATH 417 and to complete the Computer Science Minor.

Students interested in probability and statistics are advised to take MATH 204, MATH 324, MATH 407, MATH 423, MATH 447, MATH 523, MATH 525.

Students interested in applied mathematics should take MATH 317, MATH 319, MATH 324, MATH 326, MATH 327, MATH 407, MATH 417.

Students considering a career in secondary school teaching are advised to take MATH 318, MATH 338, MATH 346, MATH 348.

Students interested in careers in business, industry or government are advised to select courses from the following list:
MATH 317, MATH 319, MATH 327, MATH 329, MATH 407, MATH 417, MATH 423, MATH 430, MATH 447, MATH 523, MATH 525.



    Required Courses (27 credits)

    Note: Students who have done well in MATH 235 and MATH 242 should consider entering the Honours stream by registering in MATH 251 and MATH 255 instead of MATH 236 and MATH 243.

    * Students may select either MATH 249 or MATH 316 but not both.
    ** Students who have successfully completed a course equivalent to MATH 222 with a grade of C or better may omit MATH 222, but must replace it with 3 credits of complementary courses.


    • MATH 222 Calculus 3 3 Credits**
        Offered in the:
      • Fall
      • Winter
      • Summer

    • MATH 235 Algebra 1 3 Credits
        Offered in the:
      • Fall
      • Winter
      • Summer

    • MATH 236 Algebra 2 3 Credits
        Offered in the:
      • Fall
      • Winter
      • Summer

    • MATH 242 Analysis 1 3 Credits
        Offered in the:
      • Fall
      • Winter
      • Summer

    • MATH 243 Analysis 2 3 Credits
        Offered in the:
      • Fall
      • Winter
      • Summer

    • MATH 249 Honours Complex Variables 3 Credits*
        Offered in the:
      • Fall
      • Winter
      • Summer

    • MATH 314 Advanced Calculus 3 Credits
        Offered in the:
      • Fall
      • Winter
      • Summer

    • MATH 315 Ordinary Differential Eqns 3 Credits
        Offered in the:
      • Fall
      • Winter
      • Summer

    • MATH 316 Complex Variables 3 Credits*
        Offered in the:
      • Fall
      • Winter
      • Summer

    • MATH 323 Probability 3 Credits
        Offered in the:
      • Fall
      • Winter
      • Summer


    Complementary Courses (27 credits)

    27 credits selected as follows:



      6-12 credits selected from the following:


      • MATH 317 Numerical Analysis 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 324 Statistics 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 335 Computational Algebra 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 340 Discrete Mathematics 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer


      15-21 credits selected from the following: at least 6 credits must be at the 400 or 500 level.


      • MATH 204 Principles of Statistics 2 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 208 Intro to Statistical Computing 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 308 Fundls of Statistical Learning 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 318 Mathematical Logic 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 319 Intro to Partial Diff Equas 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 326 Nonlinear Dynamics and Chaos 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 327 Matrix Numerical Analysis 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 329 Theory of Interest 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 338 History & Philosophy of Math 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 346 Number Theory 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 348 Euclidean Geometry 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 352 Problem Seminar 1 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 407 Dynamic Programming 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 410 Majors Project 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 417 Linear Optimization 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 423 Applied Regression 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 427 Statistical Quality Control 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 430 Mathematical Finance 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 447 Intro. to Stochastic Processes 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 478 Comput. Meth. in Applied Math 3 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 523 Generalized Linear Models 4 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 525 Sampling Theory & Applications 4 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer

      • MATH 545 Intro to Time Series Analysis 4 Credits
          Offered in the:
        • Fall
        • Winter
        • Summer


      If necessary, 6 additional credits in Mathematics or related disciplines selected in consultation with the Adviser.



        Follow us on

        Back to top