Ace MATH 221
University of British Columbia
MATH 221 is UBC's matrix algebra course for science students. It covers the core linear algebra topics — vectors, matrices, systems of equations, determinants, eigenvalues, and diagonalization — but without the heavy proof-based approach you'd find in MATH 223.
If you're in a science program and need linear algebra but aren't looking for a super theoretical experience, this is the one. It's credit-excluded with MATH 152 (for engineers) and MATH 223 (the more rigorous version), so pick the one that fits your program. A lot of students ask "which one should I take?" — if you're in science and want something manageable, 221 is your best bet.
You've landed on a page designed to give you everything you need to pass your MATH 221 final.
What Pretty Good Prep Gives You
Complete Skill Lessons
FREEEvery skill from your course outline is meticulously explained with multiple worked examples for each and every topic.
(This alone is enough to help you pass your course — and it's completely free.)
Professionally Curated Exam Bank
PAIDExam questions hand-picked and organized by Masters and PhD grads in mathematics who have been grading undergraduate math exams for years. They know exactly what professors test and how to prepare you.
Exam Topic Predictions
FREE for nowPredictions on which topics will most likely be tested on your upcoming exam, based on historical patterns and course trends.
(Currently free — this will become a paid feature soon.)
How It Works
Exam-Style Problems
Practice with problems slightly modified from actual past exams — no generic textbook questions.
Step-by-Step Solutions
Every problem includes a detailed walkthrough so you understand the method, not just the answer.
Organized by Topic
Problems sorted by skill so you can focus on what you need to practice most.
Progress Tracking
Track what you've completed and see your progress across all topics.