Caveat Academy course · Grades 10 to 12
A semester of the mathematics behind computing and careful reasoning: truth tables and proofs, sets, functions and induction, permutations and combinations, primes, the Euclidean algorithm and check digits, graphs, Euler paths and shortest routes, and recursion, algorithm speed and binary logic. Six modules at your own pace, with a check in every lesson and a certificate at the end.
Included with the Caveat Academy pass and Whole-school licenses. Or get it in the High school electives library, $119 for 66 items.
6 modules · 18 lessonsabout 13 hours$19
Each module ends with a practice set that tracks mastery, an explain-it-back prompt, a short written response and a module exam. The final opens when every module is proficient; passing it earns a certificate with a verification code.
Build truth tables, form converses and contrapositives, negate quantified statements, and write direct proofs and proofs by contradiction.
Compute with sets and inclusion-exclusion, classify functions, apply the pigeonhole principle and prove formulas by induction.
Decide whether order matters and compute counts with the multiplication principle, permutations, combinations and Pascal's triangle.
Factor integers, compute gcds with the Euclidean algorithm, and use modular arithmetic for check digits and simple ciphers.
Model networks as graphs and decide when Euler paths exist, build minimum spanning trees and find shortest paths.
Solve recurrences, compare algorithms by growth rate, convert binary numbers and evaluate logic gate circuits.
This is how every lesson works: step through a worked example at your own pace, then answer a check and get the reason right away. Nothing here is saved; the course keeps your progress.
Module 3 · Permutations and combinations
A lesson check from each module
The checks need JavaScript turned on. The course itself works the same way.
Academics · High School$19 · included with the Academy pass and Whole-school licenses
The lessons are original writing by Caveat Academic Services. Facts were checked against these free, open references, which are also good places to read further.
Discrete Mathematics is a self-paced course from Caveat Academic Services. It follows the sequence of a typical one-semester high school discrete mathematics course but does not replace a school course and awards no credit. Historical dates are the commonly cited ones; examples such as link costs and survey counts are made up for practice and labeled as examples. Support: team@caveatacademic.com.