The program information below is valid for the winter 2024 term (January 1, 2024 - April 30, 2024).

The Graduate Studies Academic Calendar is updated 3 times per year, at the start of each academic term (January 1, May 1, September 1). Graduate Studies Academic Calendars from previous terms can be found in the archives.

  • Admit term(s) 
    • Fall
  • Delivery mode 
    • Online
  • Program type 
    • Master's
    • Professional
  • Registration option(s) 
    • Part-time
  • Study option(s) 
  • Minimum requirements 
    • Four year Bachelors degree (or equivalent) with sufficient university-level mathematical background and with a 75% average.
    • At least one year of prior work experience in education, with preference given to those actively teaching in mathematics, science, or computer science at the time of application.
  • Application materials 
    • Résumé
    • Transcript(s)
  • References 
    • Number of references:  2
    • Type of references: 


  • English language proficiency (ELP) (if applicable)

    Coursework option:

  • Graduate Academic Integrity Module (Graduate AIM)
  • Courses 
    • Students are required to complete the equivalent of 9 one-term (0.50 unit weight) graduate level courses.
    • Among their courses totaling 4.50 unit weight, students must complete:
      • MATH 600 Introduction to Mathematical Software for Teachers (0.25 unit weight)
      • MATH 692 Reading, Writing and Discovering Proofs (0.25 unit weight)
      • MATH 681 Problem Solving and Mathematical Discovery (0.50 unit weight)
      • MATH 699 Master of Mathematics for Teachers Capstone (0.50 unit weight)
    • MATH 600 and MATH 692 should be taken in a student's first term in the program.
    • The remaining courses are to be MATH courses at the 600 and/or 700 level.
    • Each of these courses are offered online, with the exception of MATH 690, which is offered on-campus in Waterloo.
    • MATH 699 Master of Mathematics for Teachers Capstone: the capstone project is designed to give students an opportunity to showcase the knowledge that they have gained and to provide a forum for bringing that knowledge into their own classroom. In most cases, with the guidance of a faculty member, students will be asked to choose a mathematical concept or area of study, perform all necessary background reading, and then design and complete a project consisting of a short three week mini-course on the chosen topic that would be accessible to their students and colleagues. To be successfully completed, the capstone project must be approved by the student's capstone supervisor. Students can begin the capstone requirement any time after they have completed the equivalent of 6 courses (0.50 unit weight).
    • Students must maintain an overall average of 75% in the program. Only courses with grades of at least 70% contribute to the required 4.50 units but all numeric grades contribute to the overall average. Student performance is assessed after each term for progress towards the MMT degree.
  • Link(s) to courses