University of TorontoComputer ScienceMScMAScCanada MastersComputer Science Admissions

University of Toronto Computer Science (MSc/MASc) — Acceptance Rate, Fees & How to Get In

Gabble Team··9 min read

The University of Toronto's Department of Computer Science is arguably the single strongest deep learning and AI research department in the world by pedigree — Geoffrey Hinton, whose work on neural networks at U of T earned him a share of the 2024 Nobel Prize in Physics, is the most visible name in a department that has produced or hosted a disproportionate share of the researchers now leading AI labs globally. The graduate Computer Science programme runs two closely related thesis-stream master's routes — the MSc (Faculty of Arts & Science) and the MASc (Faculty of Applied Science & Engineering) — both research-based, both two years, and both feeding into the same faculty and lab ecosystem. For applicants from India and elsewhere weighing U of T CS against US and UK equivalents, the combination of research depth, guaranteed funding for thesis-stream students, and Toronto's tech-employer density (increasingly home to Canadian offices of most major US tech firms) makes this one of the most consequential CS master's decisions outside the US.


Acceptance Rate

U of T does not publish an official acceptance rate at the graduate level — university-wide or by department — and Computer Science is no exception. This is stated explicitly in U of T's own admissions data: no acceptance rate figure is disclosed for graduate programmes generally, and the university's undergraduate acceptance rate is similarly undisclosed.

There is no honest numeric proxy to offer here, so treat the following as qualitative context rather than a rate:

  • U of T's Department of Computer Science is consistently ranked among the top 10–15 globally for Computer Science (the department contributes directly to U of T's #4 QS subject ranking-adjacent strength in related fields), which draws an applicant pool disproportionately stacked with strong quantitative candidates relative to many other graduate programmes.
  • The thesis-stream MSc/MASc routes are more selective than U of T's professional/course-based computing master's options (such as the Master of Engineering in Computer Engineering or the Master of Science in Applied Computing), because thesis-stream admission also requires a faculty supervisor to have capacity and research fit for you — a second, informal gate beyond the admissions committee itself.
  • Given the department's global reputation in AI/ML specifically, expect the applicant pool for research areas like machine learning and computer vision to be substantially deeper than for less AI-adjacent CS subfields.

For the university-wide admissions picture, see Gabble's University of Toronto acceptance rate guide.


Tuition and Fees

ItemAmount (USD)
Domestic tuition (representative, thesis-stream MSc)~$6,784/year
International tuition (MSc/MASc in Computer Science)$24,640/year
Estimated living expenses (Toronto)~$12,284/year
Estimated total cost of attendance (international)~$36,924/year
Application fee$92

U of T's own editorial notes clarify that 2025–26 incoming MSc fees (inclusive of incidental/ancillary charges) run roughly CAD $9,608/year domestic and CAD $34,900/year international — the USD figures above are the converted equivalents. This is meaningfully lower than comparable US or UK CS master's programmes, and the gap matters even more once funding is factored in.

Funding is the key differentiator for CS at U of T. Unlike most US and UK CS master's markets, U of T structurally guarantees a minimum annual funding package (combining fellowships, teaching assistantships, and research assistantships) to essentially all admitted thesis-stream (research) master's and PhD students — domestic and international alike — that substantially offsets the international tuition premium shown above. This funding guarantee does not extend to professional/course-based master's programmes like the MEng, which is one of the clearest practical reasons to prefer the thesis-stream MSc/MASc route if research funding matters to your decision.


Admission Requirements

U of T's School of Graduate Studies (SGS) sets a minimum admission standard equivalent to a mid-B average (roughly 55% on a Canadian scale, or 2nd Class Honours, Lower Division), but the Department of Computer Science routinely applies a much higher effective threshold in practice given the volume and strength of its applicant pool. International credentials are converted using U of T's own International Credentials Equivalencies tool rather than a single global GPA conversion — there is no US-style "3.5 GPA minimum" to target.

Required documents:

  • Statement of intent / research interest statement
  • Two to three academic (or academic plus professional) references
  • Official transcripts from all previously attended post-secondary institutions
  • CV/resume
  • English language proficiency test scores (IELTS or TOEFL — PTE is not accepted at the graduate/SGS level)

GRE/GMAT: Not required for the MSc/MASc in Computer Science. GRE/GMAT requirements at U of T apply specifically to the Rotman Full-Time MBA, not to Computer Science graduate admissions.

Intake and deadlines: Fall (September) start, with most research-based master's and PhD programmes setting application deadlines between December and February of the prior admissions cycle.


How to Get In

  1. Identify and contact a potential faculty supervisor before or during your application, where the sub-field allows it. Thesis-stream MSc/MASc admission at U of T is not purely a committee decision on paper credentials — a supervisor's willingness and capacity to take you on materially affects your odds, especially in high-demand areas like machine learning. A well-targeted email referencing specific recent papers from a professor's lab, sent months before the deadline, is standard practice for competitive applicants.

  2. Write a genuinely specific statement of intent. U of T explicitly asks for a research interest statement, not a general personal statement — name the sub-field, the open problems you're interested in, and ideally the specific faculty whose work aligns with your interests. Generic "I'm passionate about AI" statements are a weak signal at this level of department.

  3. Build a research or project record before applying, not just strong grades. Given the strength and volume of U of T CS's applicant pool, published research (even a workshop paper), a strong undergraduate thesis, or substantive open-source/research-adjacent project work differentiates you more than incremental GPA improvements.

  4. Choose MSc/MASc deliberately over course-based alternatives if funding matters. If your priority is minimizing self-funded cost, the thesis-stream route's guaranteed funding package is a structurally different financial proposition than the MEng or other course-based computing master's — factor this into which programme you actually apply to.

  5. Apply as early in the December–February window as your materials allow, particularly if you're targeting a specific supervisor, since faculty capacity fills over the course of the cycle.

  6. Give yourself the recommended 12-week runway for English test prep so your IELTS/TOEFL score is finalised well ahead of your target submission date.


English Proficiency Requirement

TestMinimumRecommended
IELTS Academic7.0 overall, 6.5 minimum in each component7.5
TOEFL iBT93 overall, 22 minimum in Speaking and Writing (pre-21 Jan 2026 scale)100

Note that TOEFL's scoring scale changes from 21 January 2026 onward to a new 1–6, CEFR-aligned scale; on that new scale, U of T's requirement is an overall 4.5, with 4.5 in Writing and 4.0 in Speaking. Applicants who completed a prior degree taught and examined in English at a recognized institution in Canada or another approved English-dominant country are generally exempt, though exemption policies can vary slightly by graduate unit. Unlike some peer universities, U of T's School of Graduate Studies does not generally offer a formal conditional-admission pathway in place of a qualifying English test score — some graduate units point admitted students toward bridging courses through the School of Continuing Studies, but this is not a substitute admission route.

For the full score breakdown and section-by-section prep strategy, see Gabble's dedicated guides: University of Toronto IELTS requirements and University of Toronto TOEFL requirements.


Career Outcomes

U of T does not publish a graduate-level employment rate or average starting salary specific to Computer Science, but the university-wide graduate recruiter list gives a strong directional signal:

MetricFigure
Top graduate recruiters (university-wide)Amazon, EY (Ernst & Young), Deloitte, KPMG, Gartner, McKinsey & Company

In practice, U of T Computer Science graduates — particularly from thesis-stream MSc/MASc programmes with an ML or systems focus — are heavily recruited by the Toronto/Waterloo tech corridor (Amazon, Google, Meta, Shopify, and a dense cluster of AI startups now anchored around the Vector Institute, which U of T co-founded), as well as by US Big Tech companies hiring Canadian-based or cross-border talent. The department's research pedigree in deep learning specifically continues to be one of the strongest "brand" signals a CS master's from anywhere in the world can carry into AI-focused hiring.


FAQ

What's the difference between the MSc and MASc in Computer Science at U of T? Both are two-year, thesis-stream, research-based master's degrees; the MSc is administered through the Faculty of Arts & Science and the MASc through the Faculty of Applied Science & Engineering. In practice the research content and funding structure are similar — the distinction is mostly administrative/faculty-home rather than a difference in rigor or outcomes.

Do I need to secure a supervisor before applying? Not formally required to submit an application, but it substantially improves your odds in competitive sub-fields like machine learning, since admission is partly gated by a supervisor's willingness and capacity to take you on.

Is the GRE required for U of T Computer Science? No — GRE/GMAT requirements at U of T apply to the Rotman Full-Time MBA, not to the MSc/MASc in Computer Science.

Is funding really guaranteed for international students? Yes, for thesis-stream (research) master's and PhD students specifically — U of T structurally guarantees a minimum annual funding package to admitted students in these streams, domestic and international alike. This does not apply to course-based/professional master's programmes.

What IELTS/TOEFL score should I target, not just the minimum? Aim for U of T's recommended scores — IELTS 7.5 or TOEFL 100 — rather than the bare minimum of IELTS 7.0/TOEFL 93, since the department's writing-heavy research culture (papers, thesis, grant-adjacent writing) rewards a comfortable margin above the floor.

How does U of T Computer Science compare to University of Waterloo for a master's? Both are top-tier Canadian CS destinations with different strengths — U of T is stronger in AI/ML research depth and Nobel-adjacent faculty pedigree, while Waterloo is traditionally stronger in co-op/industry-embedded software engineering; many strong applicants apply to both.


Prepare for IELTS with Gabble or prepare for TOEFL with Gabble — AI-powered speaking and writing feedback with instant band scores, built to help you clear U of T's graduate English requirement with room above the minimum.

Free College Finder

Get instant college suggestions based on your GPA, test scores, and achievements.