Alberta · Grade 12
Mathematics 31
- MAT3211
Alberta’s Grade 12 math course, from Precalculus and Limits to Integrals.
- Units
- 7
- Lessons
- 26
- Skills
- 37
- Provincial exam
- None
- Official curriculum
- Alberta Education
Unit by unit
Every skill in the course, numbered by unit.
Unit 1 · 10 skills
Precalculus and Limits
The Algebra of Functions
Operations and composition of functions
I can add, subtract, multiply, divide and compose functions and state domains in interval notation.
Skill 1.1
Solution sets of inequalities
I can solve and illustrate the solution sets of linear, quadratic and absolute value inequalities.
Skill 1.2
Simplifying and solving with trigonometric identities
I can simplify expressions and solve equations using trigonometric identities.
Skill 1.3
Transformations of Functions
Translation, reflection and dilatation
I can sketch and describe translations, reflections and dilatations of standard functions.
Skill 1.4
Parallel, perpendicular, tangent, normal and secant lines
I can describe parallel, perpendicular, tangent, normal and secant lines and find a line from two conditions.
Skill 1.5
Solving systems of equations
I can solve linear-linear, linear-quadratic and quadratic-quadratic systems.
Skill 1.6
Equivalent Forms
Factoring, rationalizing and simplifying
I can factor, rationalize and simplify to produce equivalent forms.
Skill 1.7
Limits and Limit Theorems
The concept of a limit and continuity
I can explain limits, one-sided limits and continuity.
Skill 1.8
Evaluating limits with the limit theorems
I can evaluate limits with the limit theorems, including at infinity.
Skill 1.9
Geometric series and trigonometric limits
I can sum a convergent geometric series and evaluate the basic trigonometric limits.
Skill 1.10
The official wording · 10 outcomes
- 1.1
- finding the sum, difference, product, quotient and composition of functions
- 1.2
- illustrating the solution sets for linear, quadratic and absolute value inequalities
- 1.3
- using the following trigonometric identities: primary and reciprocal ratio sum and difference double and half angle Pythagorean
- 1.4
- sketching the graph of, and describing algebraically, the effects of any translation, reflection or dilatation
- 1.5
- describing the condition for tangent, normal and secant lines to a curve
- 1.6
- solving systems of linear-linear, linear-quadratic or quadratic-quadratic equations
- 1.7
- simplifying rational expressions, using any of the four basic operations
- 1.8
- explaining, and giving examples of, continuous and discontinuous functions
- 1.9
- explaining the limit theorems for sum, difference, multiple, product, quotient and power
- 1.10
- calculating the sum of an infinite convergent geometric series
Key ideas
Operations act pointwise:
, and similarly for −, × and ÷ (the quotient excludes zeros of the denominator). In : a is vertical stretch/reflection, d is vertical shift; k is horizontal stretch/reflection, c is horizontal shift — the horizontal ones act INSIDE and behave inversely.
Factoring extends to integral AND rational exponents; a common technique is factoring out the smallest power.
means f(x) gets ARBITRARILY CLOSE to L as x approaches a — the value f(a) itself need not equal L (or even exist).
Composition CHAINS functions: — do the inside first; the domain must keep g(x) inside f's domain.
Watch out for
- Reading as instead of .
- Shifting right for (x + c) — a plus inside moves the graph LEFT.
- Cancelling terms across addition instead of dividing out common FACTORS.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 2 · 6 skills
Derivatives
The Derivative from First Principles
The tangent slope as a limit
I can compute a derivative from the definition and connect it to the tangent slope.
Skill 2.1
Power, sum and difference theorems
I can differentiate polynomials with the power, sum and difference theorems.
Skill 2.2
The Product, Quotient and Chain Rules
The product, quotient and chain rules
I can differentiate with the product, quotient and chain rules.
Skill 2.3
Implicit Differentiation
Differentiating implicitly
I can differentiate a relation implicitly and find its slope.
Skill 2.4
Higher-Order Derivatives
Second and higher derivatives
I can find second, third and higher derivatives and interpret the second derivative.
Skill 2.5
Derivatives of Trigonometric Functions
Differentiating trigonometric functions
I can differentiate the primary and reciprocal trigonometric functions and explain the radian requirement.
Skill 2.6
The official wording · 6 outcomes
- 2.1
- showing that the slope of a tangent line is a limit
- 2.2
- differentiating polynomial functions, using the derivative theorems for sum and difference
- 2.3
- applying the chain rule in combination with the product and quotient rule
- 2.4
- using the technique of implicit differentiation
- 2.5
- finding the second and third derivatives of functions
- 2.6
- calculating the derivatives of the three primary and three reciprocal trigonometric functions
Key ideas
A secant through (x, f(x)) and (x + h, f(x + h)) has slope ; letting h → 0 sends the secant to the TANGENT.
Product: . Quotient: . Chain:
. Differentiate both sides with respect to x, applying the CHAIN RULE to every y (each y-term gains a ), then solve algebraically for .
Higher derivatives repeat differentiation: , then , and so on — each one differentiates the previous result.
, , , plus the three reciprocal ratios — each combines with the chain, product and quotient rules.
Watch out for
- Saying the derivative IS the tangent line rather than its slope.
- Differentiating a product term-by-term: — the product rule is required.
- Forgetting the factor when differentiating a y-term (treating y as a constant).
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 3 · 3 skills
Applications of Derivatives
Maxima, Minima and Curve Sketching
First and second derivative analysis
I can use the first and second derivatives to find extrema, concavity and inflection points.
Skill 3.1
Optimization problems
I can model and solve optimization problems with calculus.
Skill 3.2
Related Rates
Related rates via the chain rule
I can solve related-rates problems using the chain rule and Leibnitz notation.
Skill 3.3
The official wording · 3 outcomes
- 3.1
- using the first and second derivatives to find maxima, minima and inflection points to aid in graph sketching
- 3.2
- calculating maxima and minima for such quantities as volumes, areas, perimeters and costs
- 3.3
- using the chain rule to find the derivative of a function with respect to an external variable, such as time
Key ideas
f'(x) > 0 → rising, f'(x) < 0 → falling; critical points occur where f'(x) = 0 or is undefined. f''(x) > 0 → concave up, f''(x) < 0 → concave down.
Write an equation relating the quantities, then differentiate BOTH sides with respect to time; the chain rule attaches a rate to each changing variable.
A sign CHANGE of f' at a critical point gives a max or min; a sign change of f'' marks an inflection point. Zero derivative alone is only ONE possible condition for an extremum.
Substitute the known instantaneous values only AFTER differentiating — Leibnitz notation (, ) keeps the rates straight.
Translate the problem into ONE function of one variable using a constraint, differentiate, set f'(x) = 0, and test the critical point to confirm a max or min.
Watch out for
- Assuming every point where f'(x) = 0 is a maximum or minimum (it can be an inflection with a horizontal tangent).
- Substituting the given numbers BEFORE differentiating (freezing a variable that is still changing).
- Confusing the two tools — using f' for concavity or f'' for increasing/decreasing.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 4 · 6 skills
Integrals
Antiderivatives
Antiderivatives and families of curves
I can find antiderivatives of polynomial, rational and trigonometric functions.
Skill 4.1
Separable first-order differential equations
I can solve separable first-order differential equations for general and particular solutions.
Skill 4.2
Area Under a Curve as a Limit
Area as a limit of rectangle sums
I can define and approximate area under a curve as a limit of rectangle sums.
Skill 4.3
The Definite Integral and the Fundamental Theorem
The definite integral and the FTC
I can evaluate a definite integral with the Fundamental Theorem of Calculus.
Skill 4.4
Evaluating integrals and area between curves
I can find area between a curve and the axis and between two curves.
Skill 4.5
Motion: Displacement, Velocity and Acceleration
Kinematics with derivatives and antiderivatives
I can relate displacement, velocity and acceleration and derive the kinematic equations.
Skill 4.6
The official wording · 6 outcomes
- 4.1
- finding the antiderivatives of polynomials, rational algebraic functions and trigonometric functions
- 4.2
- solving separable first order differential equations for general and specific solutions
- 4.3
- defining the area under a curve as a limit of the sums of the areas of rectangles
- 4.4
- explaining how the definite integral between fixed limits a and b is a number whose value is F(b) - F(a)
- 4.5
- determining the area between intersecting curves
- 4.6
- using antiderivatives of acceleration and velocity functions to get velocity and displacement functions
Key ideas
Antidifferentiation reverses the power rule:
(n ≠ −1) — always add the constant C. Partition [a, b] into n strips and sum rectangle areas; the true area is the LIMIT of these sums as n → ∞ (rectangle width → 0).
The indefinite integral is an antiderivative plus C; the DEFINITE integral is the single number , with the constant cancelling.
Velocity is the derivative of position, acceleration the derivative of velocity: , . Antidifferentiate to go back: , .
Many functions share a derivative; they differ only by C, so an antiderivative names a FAMILY of curves. A given point picks out one member.
Watch out for
- Forgetting the +C, treating the antiderivative as a single function rather than a family.
- Thinking a finite rectangle sum IS the exact area rather than an approximation converging in the limit.
- Thinking the definite integral is 'just the antiderivative' — forgetting to subtract F(a), or leaving a +C on a definite integral.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 5 · 7 skills
Electives: Growth, Numerical and Integration Methods
Derivatives of Exponential and Logarithmic Functions
Differentiating and antidifferentiating exp/log functions
I can differentiate and antidifferentiate exponential and logarithmic functions.
Skill 5.1
Exponential Growth and Decay Models
Modelling growth, decay and return to equilibrium
I can model and solve growth, decay and return-to-equilibrium problems with y' = ky.
Skill 5.2
Newton-Raphson Root Finding
Approximating roots with Newton-Raphson
I can approximate roots of f(x) = 0 with the Newton-Raphson method.
Skill 5.3
Numerical Integration
Riemann sums and the quadrature rules
I can approximate a definite integral with Riemann sums and the quadrature rules.
Skill 5.4
Integration by Substitution
Substitution and trigonometric substitution
I can integrate by substitution, including trigonometric substitution.
Skill 5.5
Integration by Parts and Partial Fractions
Integration by parts
I can integrate a product by parts.
Skill 5.6
Integration by partial fractions
I can integrate a rational function by partial fractions.
Skill 5.7
The official wording · 7 outcomes
- 5.1
- finding the derivative and antiderivative of the base- e exponential function
- 5.2
- solving natural growth and decay problems, starting from the equations
- 5.3
- solving the equation f(x) = 0 by systematic trial and error, and by the Newton-Raphson method
- 5.4
- calculating the value of a definite integral, using the trapezoidal rule
- 5.5
- using a change of variable to integrate by substitution
- 5.6
- using integration by parts to integrate a product
- 5.7
- using integration by partial fractions to integrate rational algebraic functions
Key ideas
and ; .
solves as — growth for k > 0, decay for k < 0; A is the initial amount.
Newton-Raphson iterates
toward a root — an ITERATIVE procedure that refines a guess by following the tangent line. Upper and lower Riemann sums bracket the true integral; every quadrature rule INTERPOLATES between them, and more subdivisions raise accuracy.
Let u = the inner function; then replaces that factor, turning the integral into one in u. For a DEFINITE integral, change the limits to u-values.
Watch out for
- Differentiating eˣ with the power rule (as x·eˣ⁻¹) instead of recognizing it is its own derivative.
- Treating −15% decay as k = −0.15 in a per-period ratio sense rather than in the continuous model.
- Expecting a numerical method to give an EXACT answer rather than a converging approximation.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 6 · 4 skills
Electives: Volumes and Applied Calculus
Volumes of Revolution
The disc method
I can find volumes of revolution by the disc method.
Skill 6.1
Physical Sciences and Engineering Applications
Differential equations in physical models
I can set up and solve differential equations for physical and engineering problems.
Skill 6.2
Biological Applications
Growth, decay and the logistic equation
I can model biological growth and decay with y' = ky and the logistic equation.
Skill 6.3
Business and Economics Applications
Optimizing revenue, profit and cost
I can optimize revenue, profit and cost functions.
Skill 6.4
The official wording · 4 outcomes
- 6.1
- explaining the connection between the volume of revolution and the volume of a cylindrical disc
- 6.2
- solving differential equations of type y"(t) = f(t)
- 6.3
- solving natural growth and decay problems starting from the equations
- 6.4
- finding the maximum of a revenue or profit function that is expressed as a function of price or number sold
Key ideas
Rotating y = f(x) about the x-axis makes each thin slice a DISC of radius f(x) and area π[f(x)]²; summing them is
. solves by antidifferentiating twice; is the simple-harmonic equation whose solutions are sinusoids.
solves as (growth k > 0, decay k < 0); models return to equilibrium. Verify a proposed solution by substituting it back.
Model revenue, profit or cost as a function of price or quantity, differentiate, and set the derivative to zero to locate the optimum — then confirm max vs min.
For the region between two curves, find the intersection points first; those set the limits (and the washer uses outer² − inner²).
Watch out for
- Forgetting to SQUARE the radius (using π∫f dx instead of π∫f² dx).
- Antidifferentiating a second-order equation only once (one constant instead of two).
- Applying exponential growth forever, ignoring the carrying capacity a logistic model imposes.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 7 · 1 skill
Electives: Calculus Theorems and Proof
Calculus Theorems and Proof
Proof and the value theorems
I can reason about proof and illustrate the major calculus theorems.
Skill 7.1
The official wording · 1 outcomes
- 7.1
- comparing the nature of intuitive and rigorous proofs
Key ideas
An EXAMPLE supports a claim; a COUNTEREXAMPLE disproves it. Intuitive arguments suggest, rigorous proofs establish — and every theorem has conditions that must hold.
The intermediate value, Rolle's, mean value theorems and the FTC each guarantee an existence; rigorous derivative proofs are built from the corresponding limit theorems.
Watch out for
- Thinking a single example PROVES a general claim (it only illustrates; one counterexample disproves).
- Applying a theorem while ignoring its hypotheses (e.g. MVT without differentiability on the open interval).
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Plan the term
Pick your term and the days you study. Each unit gets its share of the weeks and comes back a week later for a review. The last two weeks go over the whole course.
Which course?
Alberta has 4 math courses for Grade 12. Here they are side by side.
- Mathematics 30-1MAT37913 units · 35 skillsMathematics 30–1 Diploma ExamWhat it coversRelations and Functions · Trigonometry · Permutations, Combinations and Binomial Theorem
- Mathematics 30-2MAT37924 units · 36 skillsMathematics 30–2 Diploma ExamWhat it coversLogical Reasoning · Probability · Relations and Functions · Mathematics Research Project
- Mathematics 30-3MAT37936 units · 34 skillsNo provincial examWhat it coversMeasurement · Geometry · Number · Algebra · Statistics · Probability
- Mathematics 31This courseMAT32117 units · 37 skillsNo provincial examWhat it coversPrecalculus and Limits · Derivatives · Applications of Derivatives · Integrals · Electives: Growth, Numerical and Integration Methods · Electives: Volumes and Applied Calculus · Electives: Calculus Theorems and Proof
What a university, college or program asks for is theirs to say: check its admission page, and your school’s course guide.
The official curriculum
This page follows Alberta’s own curriculum for Mathematics 31.
Study it in MapleMind
MapleMind teaches Mathematics 31 one skill at a time. Each skill gets a short lesson, practice as you go and a check worth up to three stars. It remembers where you stopped.


Course Companion
Your year in one workbook
A fun way to keep Mathematics 31 organized, get to know your child better and see early when they need a hand. Fill it in on a screen, or print it.
- Pages
- 42
- Fillable fields
- 1,691
- Price
- $4.99
Questions about Mathematics 31
What is Mathematics 31?
Alberta’s Grade 12 math course: 7 units and 37 skills, from Precalculus and Limits to Integrals.
What units are in Mathematics 31?
1. Precalculus and Limits, 2. Derivatives, 3. Applications of Derivatives, 4. Integrals, 5. Electives: Growth, Numerical and Integration Methods, 6. Electives: Volumes and Applied Calculus and 7. Electives: Calculus Theorems and Proof.
Is there a provincial exam for Mathematics 31?
No. Alberta gives no provincial exam for Mathematics 31.
Can MapleMind help with Mathematics 31?
Yes. MapleMind teaches every skill of Mathematics 31, step by step, with practice and checks, and its tutor answers questions about any of them. It’s free with daily limits, on iPhone, Android and the web.