Canadian flagMath101 · Independent Ontario learning libraryCreated and edited by Kamran

Ontario Pathways

Ontario Math Course Codes Explained: Which Math Should I Take?

Decode MTH1W, MPM2D, MFM2P, MCR3U, MHF4U, MCV4U, MDM4U, college and workplace pathways—and plan backward from prerequisites.

Course planning
Editorial illustration: A student and guidance counsellor survey a branching landscape of abstract math toolkits, connected course paths, and different open program doors.
Math101 editorial illustrationCreated with AI assistanceIllustrative only · not a source or factual record
Official-source guide

Official facts, research, and community experience do different jobs here. Rules and deadlines can change; consequential details should be re-checked through the live primary links.

Ontario math codes are compact maps.

  • The first three letters identify the course family.
  • The fourth character identifies the grade: 1 is Grade 9, 2 is Grade 10, 3 is Grade 11, and 4 is Grade 12.
  • The fifth character identifies the pathway or type: for example W for de-streamed, D for academic, P for applied, U for university, M for university/college, C for college, E for workplace, and L for locally developed.

Schools can add a local sixth character. Use the first five to identify the provincial course.

Current mainstream pathway map

Grade 9

  • MTH1W — Mathematics, de-streamed

Grade 10

  • MPM2D — Principles of Mathematics, academic
  • MFM2P — Foundations of Mathematics, applied
  • MAT2L — locally developed mathematics, where offered and appropriate

Grade 11

  • MCR3U — Functions, university
  • MCF3M — Functions and Applications, university/college
  • MBF3C — Foundations for College Mathematics
  • MEL3E — Mathematics for Work and Everyday Life

Grade 12

  • MHF4U — Advanced Functions
  • MCV4U — Calculus and Vectors
  • MDM4U — Mathematics of Data Management
  • MCT4C — Mathematics for College Technology
  • MAP4C — Foundations for College Mathematics
  • MEL4E — Mathematics for Work and Everyday Life

Open the Math101 Ontario course directory for unit-by-unit lesson maps.

Plan backward from the destination

Do not ask only, “Which math can I pass?” Ask:

  1. Which programs might I want?
  2. Which exact Grade 12 math codes do they require or recommend?
  3. What Grade 11 prerequisites lead there?
  4. Which Grade 10 choice keeps that route open?
  5. What support would make the academically appropriate route manageable?

For example, many science, computing, business, and engineering programs require or value different combinations of MHF4U, MCV4U, and MDM4U. The program page—not a general chart—decides.

Academic versus applied is not a ranking of people

Pathway labels describe course design and destinations. A student’s placement should consider goals, achievement, learning needs, readiness, and available support. Moving between pathways may require prerequisites, transfer work, or upgrading.

Avoid choosing a course only because friends take it or because one label sounds more prestigious.

Older codes still appear online

MPM1D and MFM1P were older Grade 9 academic and applied courses. Ontario’s current Grade 9 course is MTH1W. Old notes and parent memories can therefore conflict with a current timetable.

Locally developed codes and availability can vary by board. Ask guidance for the current calendar.

Questions for course selection night

  • Which Grade 12 courses are prerequisites for my possible programs?
  • What is the prerequisite chain from my current course?
  • If I change direction next year, what upgrading or transfer options exist?
  • Which math support is available during the course?
  • Is the course offered every semester, online, in summer, or at night?
  • How will an IEP or accommodation plan operate in this course?
Is MTH2W the Grade 10 course?

No. MTH1W is the current de-streamed Grade 9 mathematics code. Ontario Grade 10 continues to use courses including MPM2D and MFM2P. Always verify the current board calendar.

Do I need calculus for every university program?

No. Requirements vary. Some programs require MCV4U, some require another Grade 12 math, and some do not require Grade 12 math at all. Check each program.

Can I move from MFM2P to MCR3U?

Prerequisite rules and possible transfer routes matter. MCR3U normally requires MPM2D. Speak with guidance about the approved path rather than assuming direct entry.

Official course descriptions

The question inbox

What is still confusing?

Send a missing question, correction, or useful comment. Name and email are optional, so the submission can be anonymous. Every message is private until reviewed.

Please do not submit student numbers, passwords, health records, or other sensitive personal information. If no email is supplied, there is no direct reply path.
Search 464 published lessons, 123 answer guides, courses, and learning tools.
Your experience

Settings

Ontario math tutoringWork with KamranBook ↗