For most people working in data science in Canada today, the master's, not a dedicated data-science bachelor's, is the degree that actually got them into the field. Plenty of practitioners come in with an undergraduate degree in statistics, computer science, math, economics, or engineering and use a master's to pivot into data science specifically, which is part of why this is one of the fastest-growing categories of graduate programme at Canadian universities over the past several years. Waterloo, Toronto, UBC, and McGill all run strong programmes here, but they differ meaningfully in structure, academic/thesis-based versus professional/course-based, and picking the wrong type for your goals matters more than picking the wrong school.
Top Universities for a Master's in Data Science (QS Rankings / Maclean's Canadian University Rankings)
A note before the table: graduate data science rankings are newer and less standardized than rankings for older fields like computer science or statistics, and different sources rank thesis-based vs. course-based tracks inconsistently. Use the table as a shortlist starting point, not a precise order, and check whether a specific programme is thesis-based, course-based, or a mix before comparing it to others.
| University | Notable For |
|---|---|
| University of Waterloo | Strong Master of Data Science and Statistics-based graduate options; deep industry co-op and internship culture |
| University of Toronto | Applied Master of Science in Applied Computing (data science stream) and Statistics graduate programmes; strong AI research ecosystem via the Vector Institute |
| University of British Columbia (UBC) | Master of Data Science, one of Canada's best-known dedicated professional data science master's, with both Vancouver and Okanagan options |
| McGill University | Data science pathways through Statistics and Computer Science graduate programmes; strong research ties via Mila |
| University of Alberta | Strong Statistics and Computer Science graduate base; notable machine learning research strength via Amii |
| Simon Fraser University (SFU) | Professional Master's in Big Data, jointly run by Statistics/Actuarial Science and Computing Science |
| Queen's University | Master of Management Analytics and Statistics graduate options with a strong applied/industry orientation |
| University of Montreal (HEC Montréal) | Applied, business-oriented Master's in Data Science and Business Analytics |
| University of Ottawa | Data Science-focused graduate options within Computer Science and Mathematics/Statistics |
How to Choose: Criteria That Matter
1. Professional/Course-Based Track vs. Academic/Thesis-Based Track
| Track Type | Best For | Examples |
|---|---|---|
| Professional/course-based | Going straight into industry; want practical tooling and applied projects, often with a required industry capstone | UBC MDS, SFU Big Data, Queen's Management Analytics |
| Academic/thesis-based | Considering a PhD afterward; want research training and depth | Toronto (Statistics), McGill (Statistics/CS), Alberta |
| Balanced/co-op-integrated | Want strong industry exposure without giving up academic depth | Waterloo |
2. Co-op and Practicum Strength
A number of Canadian data science master's programmes build a paid industry work term or a substantial employer-sponsored capstone project directly into the degree, UBC's MDS is well known for this, and Waterloo's graduate co-op options follow a similar pattern. If graduating with recent, resume-ready Canadian work experience matters to you, this is a bigger differentiator than overall programme prestige.
3. Industry/Location Fit
| Location/Focus | Advantage |
|---|---|
| Toronto (U of T, York) | Canada's largest tech and finance job market; Vector Institute AI ecosystem |
| Vancouver (UBC, SFU) | Strong tech sector; UBC MDS has a well-established employer network |
| Waterloo/Kitchener | Dense tech employer cluster (adjacent to Toronto); strong co-op placement culture |
| Montreal (McGill, University of Montreal, HEC Montréal) | Major AI research hub via Mila; strong bilingual job market |
| Edmonton (Alberta) | Strong AI/ML research reputation via Amii; lower cost of living |
Programme Length and Cost
Most Canadian Master's in Data Science programmes run 1-2 years, with several professional/course-based tracks (UBC MDS, SFU Big Data) designed to finish in around 10-16 months. Tuition for international students is meaningfully higher than for domestic students and varies substantially by province and institution, professional master's programmes in particular often carry premium tuition relative to standard thesis-based graduate tuition at the same university, since they're priced closer to a professional degree. Confirm current tuition directly on each programme's site, since it changes annually and can differ substantially between the professional and thesis-based version of a "data science" master's at the same school.
Acceptance Rates (Approximate Context)
Acceptance rates for Canadian data science master's programmes are inconsistently published and vary heavily by track (professional/course-based programmes are often more selective by design given small cohort sizes, while some thesis-based routes admit primarily based on faculty capacity and funding), treat the ranges below as rough orientation only.
| University | Approximate Notes on Selectivity |
|---|---|
| UBC (Master of Data Science) | Small cohort, competitive; strong academic and technical prerequisites expected |
| University of Waterloo | Competitive; strong quantitative background and often programming experience expected |
| University of Toronto | Competitive, particularly for Statistics-based and Applied Computing tracks |
| McGill University | Competitive; thesis-based routes depend heavily on faculty capacity and funding |
| SFU (Big Data) | Small cohort, competitive; industry capstone component factors into admissions review |
| University of Alberta | Moderately competitive; strong quantitative background expected |
These figures are approximate and cohort-size-dependent rather than volume-driven admissions, confirm directly with each programme rather than relying on any aggregated figure.
Prepare for TOEFL with Gabble: a strong English score is one less variable to worry about once you've picked between a professional and an academic track. Or prepare for IELTS if that's what your target schools accept.