British Columbia · Grade 12
Calculus 12
- CALC 12
British Columbia’s Grade 12 math course, from Functions for Calculus to Integration.
- Units
- 4
- Lessons
- 4
- Skills
- 11
- Provincial exam
- None
- Official curriculum
- BC Mathematics 12
Unit by unit
Every skill in the course, numbered by unit.
Unit 1 · 2 skills
Functions for Calculus
Parent, Piecewise & Inverse Trig Functions
Parent functions and piecewise functions
I can evaluate and graph piecewise functions and recall the parent functions calculus builds on.
Skill 1.1
Inverse trigonometric functions
I can evaluate inverse trig functions and explain their restricted domains and ranges.
Skill 1.2
The official wording · 2 outcomes
- 1.1
- functions and graphs
- 1.2
- functions and graphs
Key ideas
A piecewise function is one function with a rulebook: which formula applies depends on which x-interval you're in.
The seams (boundary points) are where interesting things happen — evaluate with the piece whose interval CONTAINS the point (watch ≤ vs <).
The parent library (polynomial, rational, radical, exponential, log, trig) supplies the graphs whose limits and slopes calculus will interrogate.
sin⁻¹, cos⁻¹, tan⁻¹ answer 'what angle produced this ratio?' — but periodic functions need RESTRICTED ranges to make the answer unique.
The conventions: sin⁻¹ returns [-π/2, π/2]; cos⁻¹ returns [0, π]; tan⁻¹ returns (-π/2, π/2).
Watch out for
- Evaluating a seam point with both pieces and averaging — exactly one piece owns each x, decided by the inequality signs.
- Assuming piecewise graphs must connect — pieces can jump; that gap becomes the star of the continuity lesson.
- Reading sin⁻¹ x as 1/sin x — the inverse function is not the reciprocal (that's cosecant).
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 2 · 2 skills
Limits & Continuity
Limits, One-Sided Limits & Continuity
Evaluating limits: tables, graphs, algebra
I can evaluate limits numerically, graphically, and algebraically, including one-sided limits.
Skill 2.1
Limits at infinity, continuity, and the IVT
I can find limits at infinity, test continuity with the three-part definition, and apply the IVT.
Skill 2.2
The official wording · 2 outcomes
- 2.1
- limits
- 2.2
- limits
Key ideas
The limit is the value f(x) approaches as x approaches a — the destination, whether or not f(a) exists or agrees.
A two-sided limit exists only when the left and right limits agree; jumps make them disagree.
Algebraic evaluation: substitute; if 0/0, factor and cancel (or rationalize), then substitute again.
Limits at infinity read end behaviour: divide by the highest power — rational functions settle to 0, a leading-coefficient ratio, or ±∞.
Continuity at a: f(a) exists, lim(x→a) f(x) exists, and they're EQUAL — three checks, one failure breaks it.
Watch out for
- Concluding a limit doesn't exist because f(a) is undefined — the limit asks about the approach, not the arrival.
- Reporting the function VALUE at a jump as the limit — a filled dot doesn't override where the branches head.
- Treating ∞ as a number a function 'reaches' — limits at infinity describe trend, not arrival.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 3 · 4 skills
Differentiation
The Derivative: Definition & Rate of Change
Average vs instantaneous rate and the definition of the derivative
I can compute a derivative from the limit definition and interpret it as tangent slope and instantaneous rate.
Skill 3.1
Differentiation rules: power, product, quotient, chain, transcendentals
I can differentiate polynomial, rational, and transcendental functions with the rules, including implicitly and to higher orders.
Skill 3.2
Curve analysis: f, f', f'' and the mean value theorem
I can use f' and f'' to analyze a curve's shape and apply the MVT and Newton's method.
Skill 3.3
Related rates and optimization
I can solve related-rates and optimization problems from real contexts.
Skill 3.4
The official wording · 4 outcomes
- 3.1
- differentiation
- 3.2
- differentiation
- 3.3
- differentiation
- 3.4
- differentiation
Key ideas
Average rate = secant slope over an interval; instantaneous rate = tangent slope at a point — the limit of secants as the interval shrinks.
f'(a) = lim(h→0) [f(a+h) - f(a)]/h — the difference quotient's limit IS the derivative.
Notations name the same object: f'(x), dy/dx, d/dx[f(x)] — Newton's and Leibniz's rival notations both survived.
Power rule: d/dx[xⁿ] = nxⁿ⁻¹. Product: (fg)' = f'g + fg'. Quotient: (f/g)' = (f'g - fg')/g². Chain: outside' times inside'.
The transcendental facts: d/dx[eˣ] = eˣ, d/dx[ln x] = 1/x, d/dx[sin x] = cos x, d/dx[cos x] = -sin x.
Watch out for
- Treating the derivative as 'the slope of the function' as one number — it's a new FUNCTION giving the slope at every point.
- Setting h = 0 immediately in the difference quotient — the whole point is the limit as h approaches 0 after simplification.
- Differentiating a product term-by-term — (fg)' is NOT f'g'; the product rule has two terms.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 4 · 3 skills
Integration
The Integral & the Fundamental Theorem
Riemann sums and the definition of the integral
I can approximate an integral with rectangles or trapezoids and explain what the definite integral means.
Skill 4.1
The fundamental theorem and methods of integration
I can evaluate integrals with the FTC, substitution, and integration by parts.
Skill 4.2
Applications: areas, volumes, and differential equations
I can compute areas between curves, volumes of revolution, average values, and solve simple initial value problems.
Skill 4.3
The official wording · 3 outcomes
- 4.1
- integration
- 4.2
- integration
- 4.3
- integration
Key ideas
A Riemann sum adds rectangle areas f(xᵢ)·Δx; left, right, and midpoint choices bracket the truth, trapezoids split the difference.
The definite integral ∫ₐᵇ f(x)dx is the limit of Riemann sums as slices shrink — signed area under the curve.
The indefinite integral ∫f(x)dx is the antiderivative FAMILY — hence the +C.
FTC: ∫ₐᵇ f(x)dx = F(b) - F(a) where F' = f — area computed by antiderivative, no rectangles required.
Substitution reverses the chain rule: set u = inner function, convert dx to du completely, integrate in u.
Watch out for
- Treating area as always positive — the definite integral counts below-axis regions negative.
- Dropping the +C on indefinite integrals — infinitely many antiderivatives differ by a constant.
- Forgetting to convert dx (and the bounds, for definite integrals) during substitution — half-converted integrals are nonsense.
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?
British Columbia has 3 math courses for Grade 12. Here they are side by side.
- Calculus 12This courseCALC 124 units · 11 skillsNo provincial examWhat it coversFunctions for Calculus · Limits & Continuity · Differentiation · Integration
- Foundations of Mathematics 12FOM 124 units · 10 skillsNo provincial examWhat it coversGeometric Explorations: Constructions, Conics & Fractals · Function Graphs & Regression (Technology) · Combinatorics, Odds & Probability · Financial Planning
- Pre-calculus 12PREC 124 units · 13 skillsNo provincial examWhat it coversTransformations of Functions & Relations · Exponential & Logarithmic Functions · Polynomial & Rational Functions · Trigonometric Functions, Equations & Identities
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 British Columbia’s own curriculum for Calculus 12.
Textbooks
In British Columbia, each school district chooses its own textbooks: the ministry no longer recommends them. The ministry’s page
Study it in MapleMind
MapleMind teaches Calculus 12 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 Calculus 12 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
- 27
- Fillable fields
- 1,116
- Price
- $4.99
Questions about Calculus 12
What is Calculus 12?
British Columbia’s Grade 12 math course: 4 units and 11 skills, from Functions for Calculus to Integration.
What units are in Calculus 12?
1. Functions for Calculus, 2. Limits & Continuity, 3. Differentiation and 4. Integration.
Is there a provincial exam for Calculus 12?
No. British Columbia gives no provincial exam for Calculus 12.
What textbook does Calculus 12 use?
Each school district in British Columbia chooses its own textbooks, so ask your teacher which one your class uses.
Can MapleMind help with Calculus 12?
Yes. MapleMind teaches every skill of Calculus 12, 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.