Posted in

Grade 12 Math in Ontario: Complete Curriculum Guide for Students and Parents

Grade 12 math in Ontario is the most consequential year in the provincial mathematics pathway. The courses a student takes — and how well they perform — directly determine which university programmes they can apply to and what admissions average they bring to those applications. This guide covers the Grade 12 math curriculum: what each course covers, who it is for, what it requires, and what comes after.

grade 12 math curriculum cta canada ontario

Ontario’s Grade 12 Courses: An Overview

For the Grade 12 math curriculum, Ontario offers four Grade 12 mathematics courses, each designed for a different post-secondary pathway. Understanding which course applies to your child’s situation before they enrol in Grade 12 is one of the most important decisions of the secondary school years.

Course CodeCourse NamePathway
MHF4UAdvanced FunctionsUniversity
MCV4UCalculus and VectorsUniversity
MDM4UMathematics of Data ManagementUniversity / College
MAP4CFoundations for College MathematicsCollege

Most students do not take all four. The right combination depends entirely on what post-secondary programme the student is targeting — and making the wrong choice in Grade 11 can close off options that are difficult to reopen in Grade 12.

For guidance on how the full Ontario secondary mathematics pathway works — from Grade 9 through to Grade 12 — see our guide to choosing high school math courses in Canada.


Grade 12 Math Curriculum: MHF4U — Advanced Functions

Who it is for: Students planning to study engineering, computer science, mathematics, physical sciences, or any programme with significant quantitative content at a university.

Prerequisite: MCR3U (Grade 11 Functions, university preparation)

What it covers:

MHF4U is a deep study of functions — polynomial, rational, trigonometric, exponential, and logarithmic — at a level of mathematical abstraction significantly higher than anything in the Ontario curriculum before Grade 12. The course is organised around six main content areas:

  • Polynomial and Rational Functions — degree, end behaviour, asymptotes, factoring at an advanced level, and sketching from algebraic information alone
  • Exponential and Logarithmic Functions — logarithms as inverses of exponential functions, laws of logarithms, solving exponential and logarithmic equations
  • Trigonometric Functions — radian measure, all six trig functions and their graphs, transformations, and proving trigonometric identities from scratch
  • Polynomial Equations and Inequalities — Factor Theorem, Remainder Theorem, solving higher-degree polynomial equations and inequalities
  • Rational Functions — complex rational expressions, graphs, asymptotes, and solving rational equations and inequalities
  • Combining Functions — sums, products, compositions, and inverse functions

MHF4U is also a prerequisite for MCV4U — students cannot enrol in Calculus and Vectors without having completed Advanced Functions first. For students targeting engineering, computer science, or mathematics, both MHF4U and MCV4U are required.

Why it matters for university: MHF4U is a stated prerequisite for a wide range of Ontario university programmes including all engineering disciplines, computer science, mathematics, physical sciences, and commerce or economics at many institutions (Rotman, Ivey, DeGroote, Schulich). A strong MHF4U mark is one of the six counts toward a student’s admissions average for these programmes.

For a complete breakdown of everything in MHF4U — assessment structure, what students struggle with, and how to prepare — see our MHF4U Advanced Functions complete guide.

For guidance on prerequisites and what students need before enrolling, see our MHF4U prerequisite guide.


Grade 12 Math Curriculum: MCV4U — Calculus and Vectors

Who it is for: Students entering engineering, physical sciences, computer science, or mathematics at university. Required by virtually every Ontario university engineering programme.

Prerequisite: MHF4U (Advanced Functions). Students must have completed MHF4U before taking MCV4U — this is a curriculum requirement, not a recommendation.

What it covers:

MCV4U combines two distinct areas of mathematics into a single course:

Calculus (approximately 70% of the course)

  • Limits and rates of change
  • Derivatives — definition, rules (power, product, quotient, chain), and higher-order derivatives
  • Derivative applications — curve sketching, optimisation, related rates
  • Derivatives of trigonometric, exponential, and logarithmic functions
  • An introduction to antiderivatives and the connection to area

Vectors (approximately 30% of the course)

  • Geometric and algebraic vectors in two and three dimensions
  • Dot product and cross product
  • Lines and planes in three-dimensional space
  • Applications to physics and geometry

The calculus component builds directly on the function knowledge from MHF4U — derivatives are applied to polynomial, rational, trigonometric, exponential, and logarithmic functions, which is why MHF4U is a mandatory prerequisite. Students who arrive in MCV4U with a weak MHF4U foundation consistently find the first unit harder than students who consolidated their Grade 12 functions knowledge before moving on.

Why it matters for university: MCV4U is required for virtually all Ontario engineering programmes and is expected or strongly recommended for physical sciences, mathematics, and computer science. For students taking both MHF4U and MCV4U, both marks typically count in their university admissions average — making performance in this course directly consequential.


Grade 12 Math Curriculum: MDM4U — Mathematics of Data Management

Who it is for: Students planning university programmes that involve statistics, social sciences, business, health sciences, or data-related fields — but who are not targeting programmes requiring MHF4U or MCV4U.

Prerequisite: MCR3U (Grade 11 Functions, university preparation) or MCF3M (Grade 11 Functions and Applications, university/college preparation)

What it covers:

MDM4U is a data-focused mathematics course covering:

  • Combinatorics — counting techniques, permutations, combinations, and the Binomial Theorem
  • Probability — theoretical and experimental probability, probability distributions, and expected value
  • Statistics — measures of central tendency and spread, normal distribution, sampling methods, and statistical inference
  • Data management tools — organising, displaying, and interpreting data using a range of graphical and numerical methods

MDM4U also includes a significant data management project — a culminating independent investigation that typically accounts for a meaningful portion of the final mark.

Who typically takes it: Students heading into social sciences, health sciences, business administration (without a quantitative specialisation), education, or humanities at university. Also taken by students who have already secured their required MHF4U credit and want an additional data-focused course for breadth.

MDM4U is accepted as a prerequisite for some university programmes — confirm with each target programme, as requirements vary. Many social science and humanities programmes at Ontario universities accept MDM4U; most engineering, computer science, and science programmes require MHF4U instead.


Grade 12 Math Curriculum: MAP4C — Foundations for College Mathematics

Who it is for: Students planning to attend college rather than university, or pursuing trades and apprenticeship pathways.

Prerequisite: MFM2P (Grade 10 Foundations of Mathematics, applied) or MPM2D (Grade 10 Principles of Mathematics, academic)

What it covers:

MAP4C covers mathematical reasoning and applications at a level appropriate for college-level programmes:

  • Reasoning with data — working with graphs, tables, and statistical tools
  • Personal finance — compound interest, mortgages, credit, and financial planning
  • Geometry and measurement — applied contexts involving area, surface area, and volume
  • Trigonometry — applied trigonometry for practical problem-solving

MAP4C is specifically designed as preparation for college-level quantitative work rather than university mathematics. Students who choose MAP4C are generally not pursuing university programmes — and students who are uncertain about their post-secondary direction should confirm whether their target programmes require university-stream mathematics before choosing this pathway.


Which Grade 12 Math Courses Does Your Child Need?

The right combination of Grade 12 math courses depends entirely on post-secondary destination. The table below covers the most common Ontario university programme requirements — families should confirm directly with each target institution and programme, as requirements vary.

Post-Secondary DirectionRequired Grade 12 Math
Engineering (all disciplines)MHF4U + MCV4U
Computer ScienceMHF4U + MCV4U (sometimes MHF4U only)
Mathematics / StatisticsMHF4U + MCV4U
Physical Sciences (Physics, Chemistry)MHF4U + MCV4U (physics); MHF4U (chemistry)
Life Sciences / Health SciencesMHF4U (MCV4U varies by programme)
Commerce / Business (quantitative)MHF4U (some require MCV4U)
Social Sciences / HumanitiesMDM4U or MHF4U (check by programme)
College programmesMAP4C or MDM4U

The most important takeaway: students who are uncertain about their post-secondary direction are generally best advised to keep their options open by taking MHF4U. It is significantly harder to add MHF4U after choosing a different course than to discover later that a target programme did not require it.


How Grade 12 Math Affects University Admissions

For most Ontario students applying to university, the admissions average is calculated from the Top 6 Grade 12 U or M courses. Grade 12 math courses — MHF4U, MCV4U, MDM4U — count as U-level courses and are included in this calculation.

For competitive programmes, the difference between 78% and 88% in MHF4U is not marginal — it can determine admission to a target programme, particularly at universities with published cutoffs or where final offers are conditional on maintaining a specific average.

Programme-specific prerequisites are separate from the admissions average. A student applying to engineering needs MHF4U and MCV4U as prerequisites, regardless of how those marks affect the average. Both conditions must be met.

Early application strategy. Most Ontario university applications are submitted through OUAC in the autumn of Grade 12. At that point, Grade 12 first-semester results may not yet be available. Universities make conditional offers based on Grade 11 marks and Grade 12 interim marks, then confirm based on final Grade 12 results. This means a student’s Grade 12 math performance in Semester 2 can still affect whether a conditional offer is confirmed.


The Grade 11 Foundation: Why It Matters for Grade 12

Grade 12 math in Ontario does not start from scratch — it builds directly and immediately on Grade 11 content. The two most consequential Grade 11 courses for Grade 12 readiness are:

MCR3U (Grade 11 Functions) feeds directly into both MHF4U and MCV4U. Specifically: function notation and transformations, trigonometry (extended substantially in MHF4U), and exponential functions (extended to logarithms in MHF4U). Students who arrive in Grade 12 with genuine mastery of MCR3U content progress more smoothly through MHF4U’s opening units. Students who passed MCR3U without consolidating the content encounter the gaps immediately.

MCF3M (Grade 11 Functions and Applications) is an alternative prerequisite for MDM4U, suitable for students not taking the full university-stream math pathway.

For a full overview of Grade 11 functions content and how it connects to Grade 12, see our Grade 11 Functions MCR3U guide and MCR3U complete guide.

For Grade 10 context, see our Grade 10 math Ontario guide.


What Students Struggle with Most in Grade 12 Math

Across MHF4U and MCV4U — the two courses most students find most demanding — a consistent set of difficulties emerges.

Trigonometric identities (MHF4U). Proving identities from scratch is the most commonly cited challenge in MHF4U. It requires algebraic creativity alongside trigonometric fluency — two skills that need to work together simultaneously. Students who arrive with a shaky MCR3U trigonometry foundation find this unit significantly harder. Our trigonometric identities reference sheet and special triangles guide cover the foundational content.

Logarithms (MHF4U). The conceptual shift to logarithmic thinking trips up many students — not because logarithms are inherently complex, but because they require a genuinely different mental model from anything encountered before Grade 12.

Chain rule and related rates (MCV4U). Applying the chain rule correctly to composite functions, and setting up related rates problems from a word description, are where most students lose marks in the calculus component.

Algebraic fluency across both courses. Every unit in both MHF4U and MCV4U assumes fluent algebraic manipulation — factoring, simplifying rational expressions, working with exponents. A student who is slow or uncertain with these operations will find the pace of Grade 12 difficult even when the new conceptual content is accessible.


How to Prepare for Grade 12 Math

Think Academy helps students in Grade 10 and 11 build the functions and algebra foundation that Grade 12 demands — because the preparation that makes the biggest difference in Grade 12 happens before Grade 12, not during it.

The summer before Grade 12 is the most valuable preparation window. A student who uses the summer between Grade 11 and Grade 12 to consolidate MCR3U content — specifically trigonometry, function transformations, exponential functions, and algebraic fluency — enters MHF4U with confidence rather than gaps. A structured summer programme of three to four sessions per week across six to eight weeks is enough to make a meaningful difference to September readiness.

Diagnose before you review. Rather than reviewing everything, a diagnostic assessment identifies specifically which MCR3U areas have gaps and which are solid. Targeted preparation on real weaknesses is significantly more efficient than general review.

Seek help at the first sign of difficulty. MHF4U’s units build on each other rapidly — a gap in polynomial functions in Unit 1 becomes a gap in rational functions in Unit 2. Students who address difficulties immediately, rather than hoping they resolve themselves, are consistently better positioned at midterm and final.

Understand the stakes. For students targeting engineering, computer science, or commerce, MHF4U and MCV4U are not just courses — they are the courses most likely to determine whether a conditional university offer is confirmed. Treating them with that level of seriousness from September is not alarmist; it is realistic.


Frequently Asked Questions

What math courses are available in the Grade 12 math curriculum in Ontario?

There are four: MHF4U (Advanced Functions), MCV4U (Calculus and Vectors), MDM4U (Mathematics of Data Management), and MAP4C (Foundations for College Mathematics). Most students take one or two, depending on their post-secondary pathway.

Do I need to take both MHF4U and MCV4U?

For engineering, computer science, mathematics, and physical sciences at most Ontario universities — yes. For other university programmes, MHF4U alone may be sufficient or required. For college programmes, neither is typically required. Confirm with each target programme directly.

Is MHF4U or MCV4U harder?

Both are demanding, but most students find MHF4U more conceptually novel — logarithms and trigonometric identity proofs are genuinely new kinds of mathematical thinking. MCV4U’s calculus builds more directly on things students have seen before, though the chain rule and related rates questions catch many students off guard.

What is the difference between MHF4U and MDM4U?

MHF4U is a pure functions course required for STEM university programmes. MDM4U is a data-focused course covering combinatorics, probability, and statistics — required or accepted by some social science and business programmes. They serve different post-secondary pathways and are not interchangeable for most STEM university prerequisites.

Can I take MCV4U without MHF4U?

No. MHF4U is a mandatory prerequisite for MCV4U set by the Ontario curriculum. Students cannot enrol in Calculus and Vectors without having completed Advanced Functions.

What happens if my child gets a low mark in MHF4U?

A low MHF4U mark directly affects the Top 6 admissions average and may affect whether a conditional university offer is confirmed. For students who perform below expectations, options include: supplemental support to improve Semester 2 performance, retaking the course in summer school, or reconsidering which specific programmes to apply to based on realistic final averages.

How does Grade 12 math connect to university calculus?

MCV4U introduces differential calculus at a level appropriate for Ontario Grade 12 students. Most STEM university programmes begin with a first-year calculus course that extends this content significantly. Students who enter university with a strong MCV4U foundation adjust to first-year calculus more easily than those who passed MCV4U marginally — the university pace is considerably faster.


See our related guides: MHF4U Advanced Functions complete guide · MHF4U prerequisite guide · MCR3U Grade 11 Functions complete guide · Grade 11 Functions Ontario guide · Grade 10 math Ontario guide · trigonometric identities sheet · special triangles in trigonometry · choosing high school math courses in Canada


Your child’s Grade 12 math marks shape their university options. Make sure they’re ready.

Leave a Reply

Your email address will not be published. Required fields are marked *