Welcome back. Keep your shortlist and get deadline reminders with a free account.

University of Waterloo official logo

Master of Mathematics (MMath)

University of Waterloo

Waterloo, Ontario, Canada•QS 2027 #113 =

Official program page (opens in a new tab)

Master of Mathematics (MMath) is a master's degree in Mathematics programme taught at University of Waterloo in Waterloo, Canada. The programme runs for 24 months, delivered on campus. Tuition for international students is CAD 7,696 per semester (CAD 2,298 per semester for local students).

At a glance

Degree: Master's Degree
Field: Mathematics
Duration: 24 months
Delivery: On Campus
Local tuition: CAD 2,298 / semester
International tuition: CAD 7,696 / semester

Last checked September 2026 · Source: uwaterloo.ca ·

Program details

Overview

The Master of Mathematics in Computer Science at the University of Waterloo is a research-based graduate program in the Faculty of Mathematics, delivered on the Waterloo campus, with full-time or part-time registration available. Admission is to the thesis option, though a master's research paper study path also exists within the program. Students carry out research in one of a wide range of areas offered by the David R. Cheriton School of Computer Science, including algorithms and complexity, artificial intelligence, bioinformatics, computer graphics, cryptography and security, databases, formal methods, health informatics, human-computer interaction, information retrieval, machine learning, programming languages, quantum computing, scientific computing, software engineering, and systems and networking. Applicants typically hold an honours undergraduate degree in computer science or a related engineering field, and contacting a potential faculty supervisor before applying is encouraged. The program suits students seeking advanced, research-oriented training in computer science, whether as preparation for a research career or as a step toward doctoral study.

Requirements

Minimum GPA: 78.00 / %
Admission Requirements: Admission requires an honours bachelor's degree in computer science or engineering, or an equivalent degree, with a minimum standing of 78%. Applicants whose English proficiency must be demonstrated need TOEFL iBT 5 overall with a minimum of 4.5 in writing and 4 in speaking, or IELTS Academic 6.5 overall with a minimum of 6.0 in writing and 6.5 in speaking, as published on the program's own admission page (Waterloo's graduate English-proficiency scale differs from its undergraduate scale). Applicants submit a resume, a statement of interest of up to 500 words on their program and research interests, official transcripts, and three references, at least two of them academic. The program admits for Fall, Winter and Spring terms, with application deadlines of December 1, June 1 and October 1 respectively.

Application Details

Start Date: September, January, and May
Application Deadline: Waterloo admits first-year students for September entry only, through the OUAC, with identical deadlines for domestic and international applicants. For Fall 2027, most programmes must be applied to by 1 February 2027 with documents due 15 February 2027; Engineering programmes (excluding Architecture) close earlier, on 15 January 2027, with documents due 1 February 2027, and require an online interview. Waterloo states a deadline may be extended if a programme is not yet full, but publishes no separate rolling-admission date and no explicit application-opening date. Pharmacy is a named exception with its own earlier deadline; Social Work and the Conditional Admission to Pharmacy stream are directed to programme-specific timelines outside this page. These are institution-wide dates; this programme publishes no deadline of its own.

About University of Waterloo

“Concordia cum veritate”

Type: University
Control: Public
Campus setting: Urban
Founded: 1957
Students: 41,000
QS rank: #113 =
Programs: 297
Location: Waterloo, Ontario, Canada
University of Waterloo campus scene
1 / 3

View the full University of Waterloo profile

Similar programs in Canada

More programs at University of Waterloo

Other universities in Canada

Scholarships in Canada

  • David Johnston International Student Scholarships
  • Entrance Awards for Designated Black Students
  • Faculty of Engineering International Student Scholarships
  • Faculty of Mathematics Global Scholarships — CAD 40,000
  • Faculty of Mathematics International Awards: India

Frequently asked questions

What degree does Master of Mathematics (MMath) award?

University of Waterloo awards a Master's Degree in the field of Mathematics on completion of this programme.

How long does Master of Mathematics (MMath) take?

The programme runs for 24 months.

How much does Master of Mathematics (MMath) cost?

Tuition for international students is CAD 7,696 per semester (CAD 2,298 per semester for local students).

Can Master of Mathematics (MMath) be studied online?

No — the programme is taught on campus at University of Waterloo.

Browse all articles →

Spotted something outdated or missing?

Help us keep this page accurate — it takes about 30 seconds.

Save this program and never miss its deadline

Save universities and programs, follow countries, and get deadline reminders by email. Free, takes a few seconds.

Free calculators and converters to plan your study-abroad journey.

Latest Articles

Fresh guides and advice for studying abroad.

View all →

Compare Compare