THIS SITE

Information for

Recommended course sequence for Ontario students in grades 9 and 10

To help you plan your high school courses, here's a list of Ontario Grade 12 courses which are required for admission and the grade 9 to 11 courses you need to take.

Tips

  • We encourage you to meet with your guidance counsellor early in your high school career to plan your course selection.
  • Some programs at Waterloo require a minimum grade in required Grade 12 courses. View our admission requirements for details.
  • Our annual Grade 10 Family Night provides tips about planning for university. 
  • The Ministry of Education provides detailed information regarding courses and course descriptions.

Which courses should you take?

The tables outline suggested sequences of high school courses that will prepare you for applying to university. Remember to confirm the required courses and admission ranges for your program(s) of interest before applying.

Recommended pathway to keep your options open when applying to university
  Grade 9 Grade 10 Grade 11 Grade 12
English ENG1D ENG2D ENG3U Grade 12 U English (some programs require ENG4U)
Math MPM1D MPM2D MCR3U

MHF4U - Advanced Functions

MCV4U - Calculus and Vectors

MDM4U - Math of Data Management

Science SNC1D SNC2D

SBI3U

SCH3U

SPH3U

SBI4U - Biology

SCH4U - Chemistry

SPH4U - Physics

Recommended pathway for applying to most Waterloo programs in the humanities, social sciences, arts, and environmental studies
  Grade 9 Grade 10 Grade 11 Grade 12
English ENG1D ENG2D ENG3U Grade 12 U English (some programs require ENG4U)
Recommended pathway for applying to Waterloo engineering programs
  Grade 9 Grade 10 Grade 11 Grade 12
English ENG1D ENG2D ENG3U ENG4U - English
Math MPM1D MPM2D MCR3U

MHF4U - Advanced Functions

MCV4U - Calculus and Vectors

Science SNC1D SNC2D

SPH3U

SCH3U

SPH4U - Physics

SCH4U - Chemistry

Recommended pathway for applying to Waterloo science programs
  Grade 9 Grade 10 Grade 11 Grade 12 
English ENG1D ENG2D ENG3U ENG4U - English
Math MPM1D MPM2D MCR3U

MHF4U - Advanced Functions

MCV4U - Calculus and Vectors

In addition to the ENG4U, MHF4U, and MCV4U, any 2 of the following science and math courses are required:
Science SNC1D SNC2D

SBI3U

SCH3U

SPH3U

SBI4U - Biology

SCH4U - Chemistry

SPH4U - Physics

SES4U - Earth and Space Science

Math MPM1D MPM2D MCR3U MDM4U - Math of Data Management
Recommended pathway for applying to Waterloo math programs
  Grade 9 Grade 10 Grade 11 Grade 12 
English ENG1D ENG2D ENG3U Any Grade 12 U English
Math MPM1D MPM2D MCR3U

MHF4U - Advanced Functions

MCV4U - Calculus and Vectors

        Plus one other Grade 12 U course

Learn more