TOPICS AND PRACTICE
68 step-by-step lessons and 205 practice exercises.
68 step-by-step lessons205 graded practice tasks
Each lesson provides a structured foundation for its topic; it is not a full textbook translation.
Canvas course assignments are available separately from the trainer.
1Speaking Mathematically4 sections
1.1 · Variables
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
1.2 · The Language of Sets
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
1.3 · The Language of Relations and Functions
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
1.4 · The Language of Graphs
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
2The Logic of Compound Statements5 sections
2.1 · Logical Form and Logical Equivalence
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
2.2 · Conditional Statements
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
2.3 · Valid and Invalid Arguments
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
2.4 · Application: Digital Logic Circuits
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
2.5 · Application: Number Systems and Circuits for Addition
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
3The Logic of Quantified Statements4 sections
3.1 · Predicates and Quantified Statements I
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
3.2 · Predicates and Quantified Statements II
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
3.3 · Statements with Multiple Quantifiers
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
3.4 · Arguments with Quantified Statements
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4Elementary Number Theory and Methods of Proof10 sections
4.1 · Direct Proof and Counterexample I: Introduction
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4.2 · Direct Proof and Counterexample II: Writing Advice
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4.3 · Direct Proof and Counterexample III: Rational Numbers
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4.4 · Direct Proof and Counterexample IV: Divisibility
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4.5 · Direct Proof and Counterexample V: Division into Cases and the Quotient-Remainder Theorem
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4.6 · Direct Proof and Counterexample VI: Floor and Ceiling
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4.7 · Indirect Argument: Contradiction and Contraposition
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4.8 · Indirect Argument: Two Famous Theorems
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4.9 · Application: The Handshake Theorem
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
4.10 · Application: Algorithms
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
5Sequences, Mathematical Induction, and Recursion9 sections
5.1 · Sequences
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
5.2 · Mathematical Induction I: Proving Formulas
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
5.3 · Mathematical Induction II: Applications
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
5.4 · Strong Mathematical Induction and the Well-Ordering Principle for the Integers
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
5.5 · Application: Correctness of Algorithms
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
5.6 · Defining Sequences Recursively
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
5.7 · Solving Recurrence Relations by Iteration
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
5.8 · Second-Order Linear Homogeneous Recurrence Relations with Constant Coefficients
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
5.9 · General Recursive Definitions and Structural Induction
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
6Set Theory4 sections
6.1 · Set Theory: Definitions and the Element Method of Proof
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
6.2 · Properties of Sets
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
6.3 · Disproofs and Algebraic Proofs
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
6.4 · Boolean Algebras, Russell’s Paradox, and the Halting Problem
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
7Properties of Functions4 sections
7.1 · Functions Defined on General Sets
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
7.2 · One-to-One, Onto, and Inverse Functions
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
7.3 · Composition of Functions
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
7.4 · Cardinality with Applications to Computability
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
8Properties of Relations5 sections
8.1 · Relations on Sets
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
8.2 · Reflexivity, Symmetry, and Transitivity
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
8.3 · Equivalence Relations
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
8.4 · Modular Arithmetic with Applications to Cryptography
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
8.5 · Partial Order Relations
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
9Counting and Probability9 sections
9.1 · Introduction to Probability
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
9.2 · Possibility Trees and the Multiplication Rule
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
9.3 · Counting Elements of Disjoint Sets: The Addition Rule
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
9.4 · The Pigeonhole Principle
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
9.5 · Counting Subsets of a Set: Combinations
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
9.6 · r-Combinations with Repetition Allowed
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
9.7 · Pascal’s Formula and the Binomial Theorem
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
9.8 · Probability Axioms and Expected Value
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
9.9 · Conditional Probability, Bayes’ Formula, and Independent Events
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
10Theory of Graphs and Trees6 sections
10.1 · Trails, Paths, and Circuits
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
10.2 · Matrix Representations of Graphs
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
10.3 · Isomorphisms of Graphs
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
10.4 · Trees: Examples and Basic Properties
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
10.5 · Rooted Trees
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
10.6 · Spanning Trees and a Shortest Path Algorithm
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
11Analysis of Algorithm Efficiency5 sections
11.1 · Real-Valued Functions of a Real Variable and Their Graphs
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
11.2 · Big-O, Big-Omega, and Big-Theta Notations
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
11.3 · Application: Analysis of Algorithm Efficiency I
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
11.4 · Exponential and Logarithmic Functions: Graphs and Orders
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
11.5 · Application: Analysis of Algorithm Efficiency II
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
12Regular Expressions and Finite-State Automata3 sections
12.1 · Formal Languages and Regular Expressions
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
12.2 · Finite-State Automata
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
12.3 · Simplifying Finite-State Automata
Source / textbook · approved access required
The textbook is an optional protected source. Site lessons and practice work without it.
Textbook appendices · approved access required
Appendix B contains selected answers and hints, not solutions to every exercise.