Saskatchewan · Grade 12

Foundations of Mathematics 30

Saskatchewan’s Grade 12 math course, from Financial Mathematics to Research and Presentation Project.

Units
6
Lessons
17
Skills
23
Provincial exam
None

Unit by unit

Every skill in the course, with its official code.

Unit 1 · 4 skills

Financial Mathematics

Rent, Lease, or Buy

  • Renting, leasing, and buying large items

    I can compare the total cost of renting, leasing, and buying a large item and justify a choice.

    Official code: FM30.1

Credit and Compound Interest

  • Comparing credit options

    I can compare credit options and justify which one costs less.

    Official code: FM30.1

  • Compound interest and the Rule of 72

    I can calculate compound interest, compare compounding periods, and estimate doubling time with the Rule of 72.

    Official code: FM30.1

Investment Portfolios

  • Analyzing investment portfolios

    I can compare investment portfolios and recommend one for a financial goal.

    Official code: FM30.1

The official wording · 4 outcomes
FM30.1
financial decision making including analysis of: • renting, leasing, and buying
FM30.1
• credit
FM30.1
• compound interest
FM30.1
• investment portfolios.

Key ideas

  1. Renting/leasing spreads smaller payments over time but you own nothing at the end; buying costs more up front but builds an asset.

  2. Credit lets you buy now and pay later, but interest compounds on the unpaid balance until it is cleared.

  3. A portfolio mixes investments with different risk and return; higher expected return usually means higher risk.

  4. Total cost of ownership includes the price plus interest, insurance, maintenance, and how the item appreciates or depreciates.

  5. A store card's '0% for 12 months' promotion often applies deferred interest retroactively if you miss the payoff date.

Watch out for

  • Comparing only the monthly payment instead of the total cost over the full term.
  • Believing the minimum payment clears the balance in a reasonable time.
  • Assuming higher return comes without higher risk.

Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit

Unit 2 · 3 skills

Logical Reasoning

Conditional Statements

  • If-then statements and their variations

    I can write the converse, inverse, and contrapositive of an if-then statement and decide if each is true.

    Official code: FM30.2

Biconditionals and Logical Arguments

  • Biconditionals, truth tables, and Venn logic

    I can use a biconditional and solve a logic argument with a truth table or Venn diagram.

    Official code: FM30.2

Reasoning in Puzzles and Games

  • Strategies for puzzles and games

    I can apply and critique a problem-solving strategy to a puzzle or game.

    Official code: FM30.2

The official wording · 3 outcomes
FM30.2
inductive and deductive reasoning including: • analysis of conditional statements
FM30.2
• analysis of puzzles and games involving numerical and logical reasoning • making and justifying decisions
FM30.2
• making and justifying decisions • solving problems.

Key ideas

  1. A conditional 'if p then q' has a converse (if q then p), an inverse (if not p then not q), and a contrapositive (if not q then not p).

  2. A biconditional 'p if and only if q' is true only when p and q have the same truth value; it means both the conditional and its converse hold.

  3. Strategies like guess-and-check, look-for-a-pattern, make-a-systematic-list, and work-backwards each fit different puzzle types.

  4. A conditional and its contrapositive are always both true or both false; the converse and inverse need not match the original.

  5. A truth table lists every combination of true/false to test when a compound statement holds.

Watch out for

  • Assuming the converse of a true conditional is automatically true.
  • Treating a one-way conditional as a biconditional.
  • Confusing a strategy that works once with one that always works.

Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit

Unit 3 · 2 skills

Set Theory

Sets and Venn Diagrams

  • Sets, Venn diagrams, and set notation

    I can represent sets with a Venn diagram and name a region using set notation.

    Official code: FM30.3

Set Operations and Problem Solving

  • Solving problems with set operations

    I can find the complement, intersection, and union of sets to solve a problem.

    Official code: FM30.3

The official wording · 2 outcomes
FM30.3
set theory and its applications.
FM30.3
set theory and its applications.

Key ideas

  1. Kinds of sets: empty set (∅), disjoint sets (no overlap), subset (⊂), and universal set (everything under consideration).

  2. Complement A' is everything in the universal set not in A; intersection A ∩ B is what's in both; union A ∪ B is what's in either.

  3. A Venn diagram shows how sets overlap; each region corresponds to a combination of 'and', 'or', and 'not'.

  4. Overlap must be counted once: |A ∪ B| = |A| + |B| − |A ∩ B|.

  5. Set notation names regions: A ∪ B (union/or), A ∩ B (intersection/and), A' (complement/not).

Watch out for

  • Confusing union (or) with intersection (and).
  • Double-counting the overlap when finding the union.
  • Forgetting the universal set / complement region outside the circles.

Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit

Unit 4 · 8 skills

Probability

Odds and Probability

  • Relating odds and probability

    I can convert between odds and probability and explain how they differ.

    Official code: FM30.4

  • Solving and critiquing odds and probability

    I can solve odds-and-probability problems and judge when the words are used correctly.

    Official code: FM30.4

Probability of Two Events

  • Mutually exclusive and non-mutually exclusive events

    I can find the probability of mutually exclusive and non-mutually exclusive events.

    Official code: FM30.5

  • Dependent and independent events

    I can find the probability of dependent and independent events.

    Official code: FM30.5

  • Solving two-event probability problems

    I can solve a real two-event probability problem and pick the right rule.

    Official code: FM30.5

Combinatorics

  • The fundamental counting principle and factorials

    I can use the fundamental counting principle and factorials to count arrangements.

    Official code: FM30.6

  • Permutations

    I can count permutations where order matters, including repeated elements.

    Official code: FM30.6

  • Combinations

    I can count combinations where order doesn't matter and tell them apart from permutations.

    Official code: FM30.6

The official wording · 8 outcomes
FM30.4
understanding of odds and probability.
FM30.4
understanding of odds and probability.
FM30.5
the probability of two events, including events that are: • mutually exclusive • non-mutually exclusive
FM30.5
• dependent • independent.
FM30.5
the probability of two events, including events that are: • mutually exclusive • non-mutually exclusive • dependent • independent.
FM30.6
combinatorics including: • the fundamental counting principle
FM30.6
• permutations (excluding circular permutations)
FM30.6
• combinations.

Key ideas

  1. Probability is part-whole: favourable outcomes ÷ total outcomes, a value from 0 to 1.

  2. Mutually exclusive events cannot happen together: P(A or B) = P(A) + P(B).

  3. The fundamental counting principle: if one choice has m options and the next has n, together they have m × n.

  4. Odds are part-part: favourable to unfavourable (e.g. 3:1 for) — not the same denominator as probability.

  5. Non-mutually exclusive events can overlap: P(A or B) = P(A) + P(B) − P(A and B).

Watch out for

  • Treating odds a:b as the probability a/b instead of a/(a+b).
  • Adding overlapping probabilities without subtracting P(A and B).
  • Adding the number of options instead of multiplying.

Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit

Unit 5 · 3 skills

Modelling Data with Functions

Modelling Data with Polynomial Functions

Modelling Data with Exponential and Logarithmic Functions

  • Exponential and logarithmic models of data

    I can fit an exponential or logarithmic model to data and interpret it.

    Official code: FM30.7

Modelling Data with Sinusoidal Functions

The official wording · 3 outcomes
FM30.7
representation and analysis of data using: • polynomial functions of degree ≤ 3
FM30.7
• logarithmic functions • exponential functions
FM30.7
• sinusoidal functions.

Key ideas

  1. A polynomial function (degree ≤ 3) can rise and fall, so it models data that turns.

  2. Exponential functions model constant-rate growth or decay (populations, investments, decay).

  3. A sinusoidal function repeats: its period is how long one cycle takes and its amplitude is how far it swings.

  4. The degree and the sign of the leading coefficient set the overall shape and end behaviour.

  5. Logarithmic functions model quantities that grow fast then flatten, and underlie scales like Richter and pH.

Watch out for

  • Extrapolating a polynomial model far beyond the data where it stops being realistic.
  • Confusing exponential growth (rate proportional to size) with linear growth.
  • Modelling cyclic data with a line or a single polynomial that can't repeat.

Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit

Unit 6 · 3 skills

Research and Presentation Project

Designing the Inquiry

Collecting and Analyzing Data

Presenting the Findings

The official wording · 3 outcomes
FM30.8
Research and give a presentation of a current event or an area of interest that requires data collection and analysis.
FM30.8
requires data collection and analysis.
FM30.8
give a presentation of a current event or an area of interest

Key ideas

  1. A strong inquiry question is specific, answerable with data, and about a topic that matters to you or your community.

  2. Data can be primary (you collect it) or secondary (already published); each needs its source checked.

  3. A presentation (oral, written, or multimedia) organizes findings so an audience can follow the reasoning.

  4. A rubric set up in advance names what a good research project looks like, so you can aim for it.

  5. Assess accuracy, reliability, and relevance, and watch for bias and point of view.

Watch out for

  • Choosing a question too broad to answer with the data available.
  • Trusting a source because it confirms what you expected.
  • Presenting only the side that supports your opinion.

Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit

The official curriculum

This page follows Saskatchewan’s own curriculum for Foundations of Mathematics 30.

Foundations of Mathematics 30Saskatchewan Ministry of Education · curriculum.gov.sk.ca · Read July 31, 2026

Textbooks

The textbooks Saskatchewan Ministry of Education lists for Foundations of Mathematics 30:

  • Nelson Foundations of Mathematics 12

From core resources, read October 27, 2026. curriculum.gov.sk.ca

Study it in MapleMind

MapleMind teaches Foundations of Mathematics 30 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.

English Language Arts A30 / B30 in the MapleMind app on a tablet: its units, Unit 1 open, and the skills done so far with their starsEnglish Language Arts A30 / B30 in the MapleMind app on a phone: its units, Unit 1 open, and the skills done so far with their stars
Pictured: English Language Arts A30 / B30, another Saskatchewan course, partway through Unit 1.

Practise it

Course Companion

Your year in one workbook

A fun way to keep Foundations of Mathematics 30 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
35
Fillable fields
1,416
Price
$4.99
See the Course Companion

Questions about Foundations of Mathematics 30

What is Foundations of Mathematics 30?

Saskatchewan’s Grade 12 math course: 6 units and 23 skills, from Financial Mathematics to Research and Presentation Project.

What units are in Foundations of Mathematics 30?

1. Financial Mathematics, 2. Logical Reasoning, 3. Set Theory, 4. Probability, 5. Modelling Data with Functions and 6. Research and Presentation Project.

Is there a provincial exam for Foundations of Mathematics 30?

No. Saskatchewan gives no provincial exam for Foundations of Mathematics 30.

What textbook does Foundations of Mathematics 30 use?

The textbooks Saskatchewan Ministry of Education lists for Foundations of Mathematics 30: Nelson Foundations of Mathematics 12.

Can MapleMind help with Foundations of Mathematics 30?

Yes. MapleMind teaches every skill of Foundations of Mathematics 30, 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.

Get ready for Foundations of Mathematics 30

Practise every skill of Foundations of Mathematics 30 in MapleMind, free with daily limits.