You've selected an area of study that belongs in the Computer Science Admission Category. Programs in Computer Science include: Computer Science and Data Science.
OUAC Admission Code: TAD (Computer Science)
Approximate Admission Range: Low 90s and a supplemental application
What do I need for admission into the Computer Science admission category?
Required High School Courses
Recommended Minimum Range for High School Courses
Recommended Minimum Range for Required High School Courses
|Ontario High School & Other Canadian Provinces
|English, Calculus||Low 90s||English – mid to high 80s
Calculus – mid to high 80s
|English, Calculus (AP Calculus, SAT Subject Test Math II, Grade 12 Pre-Calculus, or IB Math HL or SL)||Low 90s||English – mid to high 80s
Calculus – mid to high 80s
|English HL or SL, Math: Analysis and Approaches HL or SL, Math: Applications and Interpretations HL (Math Studies not acceptable)||High 30s||
English HL or SL - 5 to 7
|English GCSE, Math (GCE: A Level, Cambridge Pre-U: Advanced Level Math or Principle Subject)||
"A"s and "B"s or 9s to 6s at GCSE level
Predicted “A*” “A"s and "B"s at A level
English: "A" or "B" or 9 to 6 at GCSE
Mathematics: "A*" or "A" at A level
|English, Math (Integrated or Pure Mathematics)||“I”s and “II”s||English CSEC or CAPE: A, I or II
Mathematics: I or II
Note: While we look at your overall average for admission, we will also look specifically at your most recent English and mathematics/calculus grade.
- Applicants to the Computer Science admission category are required to complete an online supplemental application
- The Computer Science admission category is not the same as the computer science program of study
How can I go from the Computer Science admission category into the program of study I’m interested in?
The Department of Computer Science has introduced changes to the first-year experience for students entering the Computer Science Admission Category (CMP1) in September 2020. Changes include new courses and an admission guarantee. All students admitted to the CMP1 admission category are guaranteed a place in the Computer Science specialist, major or minor program of choice after first-year, provided that conditions of their guarantee have been met.
Visit The Department of Computer Science website for more detailed information.
During your first year, you will be able to explore a number of different areas of study before selecting your program. You can also combine programs outside of your own admission category, excluding programs in Rotman Commerce.
It is important to note that in addition to the courses required for admission into the Computer Science admission category listed above (English and mathematics/calculus), some programs of study may require you to take additional specific high school subjects in order to take specific courses in first year, or for entry into that program in second year.
How to prepare yourself for admission into your program of study at the end of first year
Step 1: Search for your desired program of study (e.g. computer science) under Program Area in the Academic Calendar
Step 2: Find the prerequisite courses you will need to take in your first year
Step 3: Find the program admission averages
Note: You can often locate the prerequisite courses and program admission averages under the following sections:
- enrolment requirements in the program accordions
- high school pre-requisites and first-year requirements
- program requirements