Official degree requirements for the Computational Mathematics (MMATH) program can be found in the Graduate Studies Academic Calendar

Course requirements 

  • Students are required to take six courses (0.5 weight) from the core course list (List A) and elective course list (List B). At most two of the six courses taken may be courses in which undergraduate students predominate. 
  • Students must maintain an average of 70% in order to be in good standing.
  • Students must obtain a 60% in any given course for it to count towards their degree.
  • From the core course list (List A), 4 of the 5 bullet points must be satisfied: 
    1. CM 730/CS 687 
    2. One of CM 740/CO 602 or CM 741/CO 666
    3. CM 750/AMATH 741/CS 778
    4. One of CM 761/STAT 840 or CM 762/STAT 842 or CM 763/STAT 841 or CM 764/STAT 844
    5. CM 770/AMATH 740/CS 770
  • From the elective course list (List B), students select 2 courses (with approval from the Graduate Officer, students may be able to take a different course at the same level).

Exceptions to the normal program schedule or course requirements require approval by the Graduate Officer


Research Project Requirements 

Students must undertake a four-month, independent, supervised research project culminating in a research paper and presentation. 

For more information on the research paper and presentation requirements, please refer to the Research project and presentation guide

Co-operative requirements

In order to get credit for co-op term(s), students must write a co-op work report, fill out the Milestone form, and submit these to their supervisor(s) for approval. The Graduate Officer must also approve. 

For more information please see: Co-operative resources.