StudyBrixFree worksheets, study guides and courses

University in Canada

High school to university: courses by province

Each province and territory names its university preparation courses differently. This guide lists the Grade 12 (or CEGEP) courses that science, engineering, business and arts programs most often ask for, with the source we checked for each one (a provincial government page or a university admissions guide), and the flashcard decks that help you get ready.

Admission requirements differ by university and program and change from year to year. Always check the program page of each university.

Ontario

Students earn the Ontario Secondary School Diploma (OSSD) at the end of Grade 12. Universities usually base admission on six Grade 12 university (U) or university/college (M) preparation courses, including the specific courses each program requires.

University preparation courses in Ontario
AreaCourseCode
EnglishEnglishENG4U
Advanced functionsAdvanced FunctionsMHF4U
CalculusCalculus and VectorsMCV4U
ChemistryChemistrySCH4U
PhysicsPhysicsSPH4U
BiologyBiologySBI4U

Current Ontario high school students apply with the OUAC 101 application; most other applicants use the 105 application. Mathematics of Data Management (MDM4U) is accepted by some programs that do not need calculus.

Quebec

Quebec high school ends with Secondary V, the eleventh year of school, so there is no Grade 12. Students then complete a college (CEGEP) program and earn a DEC (diplôme d'études collégiales), usually a two-year pre-university program, before entering university.

University preparation courses in Quebec
AreaCourseCode
Science pre-university programSciences de la nature (Science)200.B1
Computer science and mathematics programSciences, informatique et mathématique200.C1
Social science programSciences humaines (Social Science)300.A1

Instead of single Grade 12 courses, universities look at the college program and the specific college courses completed, such as calculus, chemistry, physics and biology within the science program. Quebec universities rank college applicants with the R-score (cote R). Students apply directly to each Quebec university; many colleges take applications through regional admission services. Students from outside Quebec, and Quebec students applying elsewhere, should check each university's rules for Secondary V and DEC applicants.

British Columbia

Students earn the BC Certificate of Graduation (Dogwood Diploma) after Grades 10 to 12. Universities usually base admission on Grade 12 courses, including the specific courses each program requires.

University preparation courses in British Columbia
AreaCourseCode
EnglishEnglish Studies 12 or English First Peoples 12
Advanced functionsPre-Calculus 12
CalculusCalculus 12
ChemistryChemistry 12
PhysicsPhysics 12
BiologyAnatomy and Physiology 12

Foundations of Mathematics 12 is accepted by some programs that do not need calculus, but it usually cannot be counted together with Pre-Calculus 12. EducationPlannerBC lets students apply to any of the province's 25 public post-secondary institutions.

Alberta

Students complete Grade 12 (30-level) courses. In diploma exam courses, the provincial diploma exam counts for 30 percent of the final mark and the school mark for 70 percent.

University preparation courses in Alberta
AreaCourseCode
EnglishEnglish Language Arts 30-1
Advanced functionsMathematics 30-1
CalculusMathematics 31
ChemistryChemistry 30
PhysicsPhysics 30
BiologyBiology 30

Mathematics 30-2 is accepted by some programs that do not need calculus. Mathematics 31 has no diploma exam. Through ApplyAlberta, students can authorize Alberta Education to send their high school marks to the institutions they apply to; each institution charges its own application fee.

Saskatchewan

Students complete Grade 12 (30-level) courses, and universities base admission on the specific 30-level courses each program requires.

University preparation courses in Saskatchewan
AreaCourseCode
EnglishEnglish Language Arts A30 and B30
Advanced functionsPre-Calculus 30
CalculusCalculus 30
ChemistryChemistry 30
PhysicsPhysics 30
BiologyBiology 30

French-language versions exist, such as Mathématiques: précalcul 30, Chimie 30 and Physique 30. Foundations of Mathematics 30 is accepted by some programs but usually not together with Pre-Calculus 30. Students apply directly to each university.

Manitoba

Students complete Grade 12 courses, most often at the 40S level, and universities base admission on the specific 40S courses each program requires.

University preparation courses in Manitoba
AreaCourseCode
EnglishEnglish Language Arts 40S (Comprehensive, Literary or Transactional Focus)
Advanced functionsPre-Calculus Mathematics 40S
CalculusIntroduction to Calculus 45S (optional half credit)
ChemistryChemistry 40S
PhysicsPhysics 40S
BiologyBiology 40S

Applied Mathematics 40S is accepted by some programs that do not need calculus. Calculus is offered through the optional provincial course Introduction to Calculus 45S, and some schools also offer AP Calculus, so check which one each university accepts. Students apply directly to each university.

Nova Scotia

Students complete Grade 12 courses, with advanced and academic versions in several subjects. Universities base admission on the specific Grade 12 courses each program requires.

University preparation courses in Nova Scotia
AreaCourseCode
EnglishEnglish 12 or Advanced English 12
Advanced functionsPre-Calculus 12
CalculusCalculus 12
ChemistryChemistry 12 or Advanced Chemistry 12
PhysicsPhysics 12 or Advanced Physics 12
BiologyBiology 12 or Advanced Biology 12

English 12: African Heritage is also accepted as Grade 12 English. French-language versions exist, such as Précalcul 12 and Calcul 12. Mathematics 12 is accepted by some programs but usually not together with Pre-Calculus 12. Students apply directly to each university.

New Brunswick

Students complete Grade 12 courses numbered in the 120s in the English sector, and universities base admission on the specific Grade 12 courses each program requires.

University preparation courses in New Brunswick
AreaCourseCode
EnglishEnglish Language Arts 121 or 122121 or 122
Advanced functionsPre-Calculus 120 A and Pre-Calculus 120 B120 A and B
CalculusCalculus 120120
ChemistryChemistry 121 or 122121 or 122
PhysicsPhysics 121 or 122121 or 122
BiologyBiology 121 or 122121 or 122

The francophone sector uses different course numbers, such as Chimie 52411 and Physique 51411. Foundations of Mathematics 120 is accepted by some programs but usually not together with Pre-Calculus 120. Students apply directly to each university.

Newfoundland and Labrador

Students complete level III courses, numbered in the 3000s, in their final year of high school. Universities base admission on the specific level III courses each program requires.

University preparation courses in Newfoundland and Labrador
AreaCourseCode
EnglishEnglish Language Arts 32013201
Advanced functionsAdvanced Mathematics 32003200
CalculusMathematics 32083208
ChemistryChemistry 32023202
PhysicsPhysics 32043204
BiologyBiology 32013201

French-language versions exist, such as Mathématiques avancées 3230, Chimie 3232 and Biologie 3231. Academic Mathematics 3201 is accepted by some programs but usually not together with Advanced Mathematics 3200. Students apply directly to each university.

Prince Edward Island

Students earn the Provincial High School Diploma, and Grade 12 academic courses are numbered in the 600s. Universities base admission on the specific Grade 12 courses each program requires.

University preparation courses in Prince Edward Island
AreaCourseCode
EnglishEnglish 621A
Advanced functionsPre-Calculus 621BMAT621B
CalculusCalculus 611BMAT611B
ChemistryChemistry 12CHM621A
PhysicsPhysics 621A
BiologyBiology 621A

Universities differ in which PEI mathematics courses they accept for each program, so check the program page. Students apply directly to each university.

Yukon

Yukon follows British Columbia's curriculum and graduation program. English program students earn the BC Certificate of Graduation (Dogwood Diploma) after Grades 10 to 12.

University preparation courses in Yukon
AreaCourseCode
EnglishEnglish Studies 12 or English First Peoples 12
Advanced functionsPre-Calculus 12
CalculusCalculus 12
ChemistryChemistry 12
PhysicsPhysics 12
BiologyAnatomy and Physiology 12

Universities treat Yukon courses as British Columbia courses. Students apply directly to each university or through the application service of the province where the university is located.

Northwest Territories

The Northwest Territories is replacing the Alberta curriculum it used for many years with British Columbia's. Grade 12 begins the draft BC curriculum in 2026-27 and moves to the final version in 2027-28; the last Alberta Grade 12 diploma exams were written in June 2026.

No course list is shown because Grade 12 course names are changing during the transition. Students graduating in 2026 took Alberta 30-level courses, such as Mathematics 30-1 and Chemistry 30; later classes take BC Grade 12 courses. Check with your school and with each university.

Nunavut

Nunavut follows Alberta's secondary school system while developing its own. Students take Alberta 30-level courses and write Alberta diploma exams in those courses that have them.

University preparation courses in Nunavut
AreaCourseCode
EnglishEnglish Language Arts 30-1
Advanced functionsMathematics 30-1
CalculusMathematics 31
ChemistryChemistry 30
PhysicsPhysics 30
BiologyBiology 30

Some universities also accept Nunavut courses such as Aulajaaqtut and Inuktitut 12 toward admission. Students apply directly to each university or through the application service of the province where the university is located.

Bridge decks: close the gaps before September

Bridge: academic reading and writing

Thesis statements, reading research articles, summary and paraphrase, academic vocabulary and avoiding plagiarism, for students starting university.

39 cardsHumanities

University life in Canada: key terms

Credits, GPA scales, prerequisites, add/drop dates, probation, office hours, TAs, accessibility services and student aid, explained in plain language.

38 cardsStudy skills

Study skills that work at university

Active recall, spaced repetition, interleaving, Pomodoro, time blocking, note-taking methods and exam preparation for first-year students.

35 cardsStudy skills