MA/MS in Data Science is a master's degree in Data Science & Analytics programme taught at University of Waterloo in Waterloo, Canada. The programme runs for 2 years, delivered on campus. Tuition for international students is CAD 7,696 per semester.
Also offered as: Bachelor's Degree
At a glance
Degree:Master's Degree
Field:Data Science & Analytics
Duration: 2 years
Delivery: On Campus
International tuition: CAD 7,696 / semester
We have no an application deadline on record for this programme yet — see the official programme page.
— it helps other students.
Last checked September 2026 · Source: uwaterloo.ca ·
Program details
Overview
The Master of Mathematics (MMath) in Data Science is an interdisciplinary, research-based thesis program offered within the Faculty of Mathematics, drawing on expertise across computer science, statistics, and optimization. Students pursue advanced graduate coursework alongside an independent research thesis in an area of data science, building the technical depth needed for a high-demand career in the field or for further doctoral study. The collaborative structure of the program brings together faculty from multiple departments, giving students exposure to a broad range of methodological approaches to working with data. The program is delivered on campus and completed full-time over 24 months, with admission offered in the fall term. Graduates go on to research and technical roles in industry, government, and academia, applying data science methods to real-world problems.
Requirements
Minimum GPA:78.00 / %
Admission Requirements: Applicants require a four-year honours bachelor's degree or equivalent in data science, computer science, statistics, mathematics, or a related field, with a minimum overall average of 78%, along with senior-level experience in at least one of computer science or statistics. English language proficiency, where required, is TOEFL 5 (writing 5, speaking 5) or IELTS 7.5 (writing 7.0, speaking 7.0).