Here at Upper York School we take great pride our mathematics program that we offer. Student’s are able to take part in extra curricular groups such as the Waterloo Math Competition and math club. There are a variety of math courses that student’s can take to expand their knowledge and test their math skills.

Mathematics Courses

Upper York School offers the following programs:

  • Principles of Mathematics-Grade 9, 10 (MPM1D, MPM2D)
  • Foundations of Mathematics-Grade 10 (MFM2P)
  • Functions Grade 11 (MCR3U)
  • Mathematics of Data Management-Grade 12 (MDM4U)
  • Advanced Functions-Grade 12 (MHF4U)