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
2The Logic of Compound Statements5 sections
3The Logic of Quantified Statements4 sections
4Elementary Number Theory and Methods of Proof10 sections
5Sequences, Mathematical Induction, and Recursion9 sections
6Set Theory4 sections
7Properties of Functions4 sections
8Properties of Relations5 sections
9Counting and Probability9 sections
10Theory of Graphs and Trees6 sections
11Analysis of Algorithm Efficiency5 sections
12Regular Expressions and Finite-State Automata3 sections
Textbook appendices · approved access required

Appendix B contains selected answers and hints, not solutions to every exercise.