Origin Tutoring
All program streams

Ascent · Computer science & math

Getting into the university isn't getting into the program.

This stream has two traps. The first is that admission averages have climbed well past what most families expect. The second is structural: at some schools, an offer from the university does not mean a place in computer science — that's a second gate, after first year.

Commonly required

  • ENG4U
  • MHF4U — Advanced Functions
  • MCV4U — Calculus and Vectors
  • A 4U science for some programs

Prerequisites and supplementary requirements change year to year and vary by program. Everything here is orientation — we verify each requirement against the program's current admissions page before your student's list is final.

What decides it

Where the weight really falls.

01

Contests actually count here

Waterloo considers results from contests like the Euclid and the CCC in math and computer science admission. Few streams offer a lever this concrete — and it takes a year of preparation to pull, not a weekend.

02

Admission after first year

At Toronto, computer science is a program of study entered after first year, with its own requirements to meet. Students who assume the offer letter settles the question tend to find out late.

03

Something built beats something claimed

"Interested in coding" is invisible on an application form. Something built, finished, and explainable in two sentences is not.

In practice

What Ascent does here.

  • Deciding early whether contest preparation is worth the hours for this student — and if so, starting it a year out
  • Naming the post-first-year admission gates explicitly, so a program-of-study requirement isn't a surprise in second year
  • Turning scattered side projects into two or three things worth describing on a form

Where students apply

  • Computer Science and Software Engineering — Waterloo
  • Mathematics — Waterloo
  • Computer Science — Toronto
  • Computing — Queen's
  • Computer Science — Western, McMaster
  • Computer Science — Toronto Metropolitan, Ottawa

Representative programs, not a list to apply from — the real list gets built around your student's grades, courses, and what they want out of the degree.

Next step

Plan the computer science application properly.

An Ascent session starts with the transcript and the target, and ends with a written plan for what happens between now and the deadline.

Timing — computer science

  • Grade 11 · winter

    The contest decision, while there's still a full year of preparation available.

  • Summer before Grade 12

    AIF drafting, and consolidating projects into work that can actually be described.

  • Grade 12 · fall and winter

    Applications, contest sittings where they apply, and a clear-eyed look at the backup list.