Program application guide

U of T Computer Science Admission Requirements & Pathway

U of T offers Computer Science across St. George, Mississauga, and Scarborough, but the application codes, campus experience, work-integrated learning, supplemental work, and first-year progression are not interchangeable. Start with the public facts, then turn them into a campus-specific application plan.

Reviewed July 20, 2026 · Verify final details with official sources

Campuses
St. George (TAD), Mississauga (TMX), and Scarborough (TXC).
Ontario prerequisites
Six 4U/M courses including English, plus the campus-listed mathematics prerequisites.
Supplement
The current St. George Computer Science admission category lists a supplemental application as required.
Experience
U of T lists work-integrated learning options; the model and eligibility differ by campus.

Three applications, not one generic U of T CS choice

The official program directory lists Computer Science at St. George, UTM, and UTSC with different OUAC codes. Treat each campus as a distinct academic and lifestyle decision rather than assuming the name alone makes the experiences identical.

Compare the program calendar, first-year courses, progression rules, work-integrated learning, residence or commute, and total cost before selecting a code.

  • St. George: Computer Science admission category in the Faculty of Arts & Science, OUAC code TAD.
  • UTM: Computer Science with major, minor, and specialist options, OUAC code TMX.
  • UTSC: Computer Science with major, minor, and specialist options, OUAC code TXC.

Ontario high school prerequisites

U of T's program finder currently lists an OSSD and six Grade 12 U/M courses including English. For the Computer Science options displayed, the mathematics table includes Advanced Functions and Calculus & Vectors. UTM also lists Mathematics of Data Management as recommended.

These courses make an applicant eligible for consideration; they are not a guaranteed cutoff. Competitive selection can change with the applicant pool and the university's available spaces.

The St. George supplemental application

The current program page marks a supplemental application as required for the St. George Computer Science admission category. Prepare before the portal opens by building a concise evidence bank of projects, problem solving, collaboration, sustained interests, and reflection.

Strong preparation is not about inventing a dramatic story. It is about choosing specific evidence, explaining your decisions, and showing what changed because of your contribution. Always follow the current prompt and word or time limit in the official portal.

Admission category versus program of study

At St. George, the Faculty of Arts & Science describes Computer Science as an admission category and explains that students apply to programs of study after first year. Campus-specific progression rules matter, so applicants should understand both the high-school admission decision and the later program-entry decision.

Do not assume that entering another category guarantees an internal transfer. Requirements and capacity can change, and an adjacent program should only be selected if you would genuinely be willing to study it.

Build a complete application timeline

Track OUAC submission, U of T portal activation, transcripts, the St. George supplement where applicable, language results, scholarships, residence, offer conditions, and first-year planning as separate tasks.

  • Verify the current OUAC code and deadline for every campus choice.
  • Submit documents using the method shown in your applicant portal.
  • Prepare supplemental evidence early, but answer the live prompt rather than an old prompt found online.
  • Compare scholarships, residence deadlines, and commuting costs separately from admission.
  • Keep ambitious, aligned, and lower-risk alternatives on the same tracker.

U of T Computer Science Admission Pathway

The public guide above gives you the facts. Stellar Plus turns those facts into a six-part working plan with a campus decision matrix, prerequisite audit, supplement evidence bank, first-year transition plan, risk-managed school list, and submission review.

Included in Stellar Plus for $5/month. Cancel anytime.

Six pathway outcomes

  • Choose the right U of T campus
  • Complete the prerequisite audit
  • Build the St. George supplement
  • Plan the first-year transition
  • Create a risk-managed application list
  • Run the final submission review

Official sources

Dates, eligibility, fees, and program rules can change. Use these primary sources for the final decision.

Frequently asked questions

Quick answers to the questions applicants ask most often.

What average do I need for U of T Computer Science?

U of T does not publish one guaranteed admission average covering every Computer Science campus and applicant background. The required courses are minimum eligibility conditions, not a promise of admission. Review the current campus page and build a balanced application list rather than relying on an unofficial cutoff.

What Grade 12 courses are required for U of T Computer Science?

For Ontario applicants, U of T's current program page lists an OSSD with six 4U/M courses including English. It lists Advanced Functions and Calculus & Vectors for the Computer Science options shown, with Data Management recommended at UTM. Requirements differ by school system, so change the school-system view on the official page if you are not an Ontario applicant.

Does U of T Computer Science require a supplemental application?

The current U of T program page marks the St. George Computer Science admission category supplemental application as required. Applicants should verify the live requirement, instructions and deadline in their U of T applicant portal because processes can change by cycle and campus.

Which U of T campus is best for Computer Science?

There is no universally best campus. Compare St. George, Mississauga and Scarborough by curriculum, entry and progression rules, work-integrated learning format, commute or residence, campus setting and total cost. Apply to the campus whose actual structure fits your goals.

Can I enter another U of T category and transfer into Computer Science later?

Do not treat another admission category as a guaranteed route into Computer Science. Entry to a first-year category and entry to a Computer Science program of study are separate decisions with campus-specific rules. Verify current internal-entry requirements before building a plan around a later transfer.

Does U of T Computer Science have co-op?

U of T's current program directory identifies work-integrated learning options for Computer Science. The format differs by campus: for example, Arts & Science describes its internship program, while UTM and UTSC publish their own work-integrated learning information. Compare duration, eligibility, fees and job-search expectations directly with each campus.