Link to the University of Waterloo home page
2022-2023

The Undergraduate Calendar

 

 

Mathematical Studies

Degree Requirements

Mathematical Studies

Students in this academic plan must fulfil all the requirements in Table 1. This must include at least 26 math courses (see Note below) and the following specific requirements:

  • One of
    • CS 115 Introduction to Computer Science 1
    • CS 135 Designing Functional Programs
    • CS 145 Designing Functional Programs (Advanced Level)
  • One of
    • CS 116 Introduction to Computer Science 2
    • CS 136 Elementary Algorithm Design and Data Abstraction
    • CS 146 Elementary Algorithm Design and Data Abstraction (Advanced Level)
  • One of
  • One of
    • MATH 106 Applied Linear Algebra 1
    • MATH 136 Linear Algebra 1 for Honours Mathematics
    • MATH 146 Linear Algebra 1 (Advanced Level)
  • One of
  • One of
  • One of
    • MATH 207 Calculus 3 (Non-Specialist Level)
    • MATH 229 Introduction to Combinatorics (Non-Specialist Level)
    • MATH 237 Calculus 3 for Honours Mathematics
    • MATH 247 Calculus 3 (Advanced Level)
    • MATH 239 Introduction to Combinatorics
    • MATH 249 Introduction to Combinatorics (Advanced Level)
  • One of
    • MATH 225 Applied Linear Algebra 2
    • MATH 235 Linear Algebra 2 for Honours Mathematics
    • MATH 245 Linear Algebra 2 (Advanced Level)
  • One of
  • One of
  • Ten 300- or 400-level math courses

Note

Students in Mathematical Studies who complete a minor or joint honours plan in a discipline outside the Faculty of Mathematics are only required to complete 24 math courses.


Office of the Registrar
University of Waterloo
Ira G. Needles Hall
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519-888-4567