UBC Math 100 · Differential Calculus
UBC Math 100 Practice Book
Every problem from the UBC Math 100 practice book, with hints, answers and full solutions revealed beside each question.
769 problems across 48 sections · free to read, no account needed
Keep track of where you are
The book is free to read and always will be — no account, no payment, nothing to dismiss. An account only adds a memory for your own work across the 769 problems:
Tick problems off. See what you have already worked through, instead of guessing where you stopped.
Save the ones to redo. Build your own revision list as you go, ready for the week before the exam.
Remember what to ask. Flag a problem that did not click, with a note, while you remember why.
It follows your account, so it is there on whichever device you study on — and your tutor can open your questions list with you in a session.
A, B and C — which chapters are for your section
UBC teaches Math 100 in several sections, and they do not all cover the same material at the end of the term. Chapters 1–9 are common to everyone. The last chapters are split into three streams, and the letter beside a chapter says which stream it belongs to. If a chapter has no letter, it is for everybody.
- A
- Error in Taylor polynomials, Newton's method, and an introduction to differential equations.
- B
- Newton's method and differential equations, going further into state-space diagrams and logistic growth.
- C
- Multivariable calculus: geometry in three dimensions, partial derivatives, and optimisation including Lagrange multipliers.
Not sure which one you are in? Your section’s syllabus or Canvas page will say which topics are examinable. The core chapters are worth doing either way.
2 Limits
3 Introduction to the derivative
4 Computing derivatives
7 Sketching graphs
8 Optimization
9 Taylor Polynomials
12 Qualitative methods for differential equationsAB
13 Further methods and applicationsB
14 Geometry in three dimensionsC
15 Partial derivativesC
16 Optimization of multivariable functionsC
From the UBC Math 100 open textbook project, © Joel Feldman, Andrew Rechnitzer, Elyse Yeager and others. Licensed CC BY-NC-SA 4.0; this HTML adaptation is released under the same licence. Full attribution.
