Mathematics Courses at UBC
Every Mathematics course at University of British Columbia, with difficulty, workload, and ratings. 124 courses · 4.1K ratings across the web
Ratings across the web
Students give MATH courses 3.9 out of 5, and 64% would take one again.
Across 74 rated courses. No reviews written here yet.
Easiest course
MATH342
Algebra and Coding Theory · 56/100 difficulty
Most challenging
MATH180
Differential Calculus with Applications · 79/100 difficulty
All Mathematics Courses (124)
MATH100Differential Calculus with Applications
3.3 out of 5 stars3.3· 539 ratings
MATH221Matrix Algebra
2.4 out of 5 stars2.4· 366 ratings
MATH200Calculus III
3.3 out of 5 stars3.3· 296 ratings
MATH101Integral Calculus with Applications
4.0 out of 5 stars4.0· 279 ratings
MATH102Differential Calculus with Applications to Life Sciences
3.5 out of 5 stars3.5· 250 ratings
MATH103Integral Calculus with Applications to Life Sciences
3.3 out of 5 stars3.3· 158 ratings
MATH184Differential Calculus for Social Science and Commerce
3.1 out of 5 stars3.1· 153 ratings
MATH180Differential Calculus with Applications
3.7 out of 5 stars3.7· 145 ratings
SCIE001Science One
4.0 out of 5 stars4.0· 141 ratings
MATH104Differential Calculus with Applications to Commerce and Social Sciences
3.1 out of 5 stars3.1· 118 ratings
SCIE113First-Year Seminar in Science
3.2 out of 5 stars3.2· 110 ratings
MATH220Mathematical Proof
4.2 out of 5 stars4.2· 105 ratings
MATH152Linear Systems
3.8 out of 5 stars3.8· 103 ratings
MATH253Multivariable Calculus
4.4 out of 5 stars4.4· 94 ratings
MATH100B
4.0 out of 5 stars4.0· 86 ratings
MATH215Elementary Differential Equations I
3.5 out of 5 stars3.5· 84 ratings
MATH105Integral Calculus with Applications to Commerce and Social Sciences
3.5 out of 5 stars3.5· 77 ratings
MATH340Introduction to Linear Programming
3.6 out of 5 stars3.6· 61 ratings
MATH316Elementary Differential Equations II
3.9 out of 5 stars3.9· 55 ratings
MATH317Calculus IV
3.4 out of 5 stars3.4· 55 ratings
MATH223Honours Linear Algebra
3.9 out of 5 stars3.9· 46 ratings
MATH307Applied Linear Algebra
3.5 out of 5 stars3.5· 42 ratings
MATH110Differential Calculus
3.9 out of 5 stars3.9· 41 ratings
MATH302Introduction to Probability
2.5 out of 5 stars2.5· 38 ratings
MATH312Introduction to Number Theory
3.0 out of 5 stars3.0· 37 ratings
MATH300Introduction to Complex Variables
4.0 out of 5 stars4.0· 36 ratings
MATH136
4.7 out of 5 stars4.7· 32 ratings
MATH217Multivariable and Vector Calculus
4.3 out of 5 stars4.3· 30 ratings
MATH255Ordinary Differential Equations
3.3 out of 5 stars3.3· 29 ratings
MATH226Advanced Calculus I
3.6 out of 5 stars3.6· 28 ratings
MATH322Introduction to Group Theory
3.3 out of 5 stars3.3· 28 ratings
MATH256Differential Equations
4.0 out of 5 stars4.0· 27 ratings
MATH120Honours Differential Calculus
4.4 out of 5 stars4.4· 24 ratings
MATH121Honours Integral Calculus
4.5 out of 5 stars4.5· 23 ratings
MATH303Introduction to Stochastic Processes
2.4 out of 5 stars2.4· 23 ratings
MATH342Algebra and Coding Theory
3.5 out of 5 stars3.5· 23 ratings
MATH320Real Variables I
4.5 out of 5 stars4.5· 21 ratings
MATH210Introduction to Mathematical Computing
3.6 out of 5 stars3.6· 19 ratings
MATH230Marvels of Mathematics
3.4 out of 5 stars3.4· 16 ratings
MATH400Applied Partial Differential Equations
4.5 out of 5 stars4.5· 15 ratings
MATH227Advanced Calculus II
3.9 out of 5 stars3.9· 14 ratings
MATH257Partial Differential Equations
4.2 out of 5 stars4.2· 14 ratings
MATH301Applied Analysis
4.4 out of 5 stars4.4· 12 ratings
MATH308Euclidean Geometry
3.5 out of 5 stars3.5· 12 ratings
MATH318Probability with Physical Applications
4.3 out of 5 stars4.3· 11 ratings
MATH335Introduction to Mathematics
3.8 out of 5 stars3.8· 11 ratings
MATH442Graphs and Networks
3.5 out of 5 stars3.5· 11 ratings
SCI1
3.8 out of 5 stars3.8· 11 ratings
MATH101C
4.0 out of 5 stars4.0· 9 ratings
MATH190Calculus Survey
4.0 out of 5 stars4.0· 9 ratings
MATH265
3.8 out of 5 stars3.8· 9 ratings
MATH305Applied Complex Analysis
4.5 out of 5 stars4.5· 9 ratings
MATH313Topics in Number Theory
3.5 out of 5 stars3.5· 9 ratings
MATH345Applied Nonlinear Dynamics and Chaos
4.1 out of 5 stars4.1· 9 ratings
MATH405Numerical Methods for Differential Equations
4.5 out of 5 stars4.5· 9 ratings
MATH414Mathematical Demonstrations
4.1 out of 5 stars4.1· 9 ratings
MATH1001
4.7 out of 5 stars4.7· 8 ratings
MATH321Real Variables II
4.5 out of 5 stars4.5· 8 ratings
MATH267
4.3 out of 5 stars4.3· 7 ratings
MATH263
4.2 out of 5 stars4.2· 6 ratings
MATH361Introduction to Mathematical Biology
4.3 out of 5 stars4.3· 6 ratings
MATH441Mathematical Modelling: Discrete Optimization Problems
4.5 out of 5 stars4.5· 6 ratings
MATH444Mathematical Research and Writing
3.5 out of 5 stars3.5· 6 ratings
SCIE300Communicating Science
1.9 out of 5 stars1.9· 6 ratings
MATH264Vector Calculus for Electrical Engineering
4.0 out of 5 stars4.0· 5 ratings
MATH310Abstract Linear Algebra
3.4 out of 5 stars3.4· 5 ratings
PMATH336
5.0 out of 5 stars5.0· 5 ratings
M101
5.0 out of 5 stars5.0· 4 ratings
MATH323Introduction to Rings and Modules
2.3 out of 5 stars2.3· 4 ratings
MATH406Variational and Approximate Methods in Applied Mathematics
5.0 out of 5 stars5.0· 4 ratings
MATH1201
5.0 out of 5 stars5.0· 3 ratings
MATH266
4.3 out of 5 stars4.3· 3 ratings
MATH319Introduction to Real Analysis
4.3 out of 5 stars4.3· 3 ratings
MATH437Number Theory
5.0 out of 5 stars5.0· 3 ratings
MATH001
No reviews yet · be the first
MATH003
No reviews yet · be the first
MATH111Matrix Algebra
No reviews yet · be the first
MATH131Honours Linear Algebra
No reviews yet · be the first
MATH254Multivariable and Vector Calculus for Mechanical Engineering
No reviews yet · be the first
MATH258Differential Equations for Mechanical Engineering
No reviews yet · be the first
MATH309Topics in Geometry
No reviews yet · be the first
MATH329Introduction to Abstract Algebra
No reviews yet · be the first
MATH341Introduction to Discrete Mathematics
No reviews yet · be the first
MATH344Mathematical Game Theory
No reviews yet · be the first
MATH358Engineering Analysis
No reviews yet · be the first
MATH360Introduction to Mathematical Modelling
No reviews yet · be the first
MATH398Co-operative Work Placement I
No reviews yet · be the first
MATH399Co-operative Work Placement II
No reviews yet · be the first
MATH401Green's Functions and Variational Methods
No reviews yet · be the first
MATH402Calculus of Variations
No reviews yet · be the first
MATH403Stabilization and Optimal Control of Dynamical Systems
No reviews yet · be the first
MATH404Harmonic Analysis I
No reviews yet · be the first
MATH412Advanced Linear Algebra
No reviews yet · be the first
MATH418Probability
No reviews yet · be the first
MATH419Stochastic Processes
No reviews yet · be the first
MATH420Real Analysis I
No reviews yet · be the first
MATH421Real Analysis II
No reviews yet · be the first
MATH422Fields and Galois Theory
No reviews yet · be the first
MATH423Commutative Algebra
No reviews yet · be the first
MATH424Classical Differential Geometry
No reviews yet · be the first
MATH425Introduction to Modern Differential Geometry
No reviews yet · be the first
MATH426Introduction to Topology
No reviews yet · be the first
MATH427Topics in Topology
No reviews yet · be the first
MATH428Mathematical Classical Mechanics I
No reviews yet · be the first
MATH430Special Topics in Analysis
No reviews yet · be the first
MATH432Special Topics in Algebra
No reviews yet · be the first
MATH440Complex Analysis
No reviews yet · be the first
MATH443Graph Theory
No reviews yet · be the first
MATH446Topics in the History of Mathematics I
No reviews yet · be the first
MATH449Honours Reading
No reviews yet · be the first
MATH450Asymptotic and Perturbation Methods
No reviews yet · be the first
MATH461Projects in Mathematical Modelling
No reviews yet · be the first
MATH462Projects in Mathematical Biology
No reviews yet · be the first
MATH498Co-operative Work Placement III
No reviews yet · be the first
MATH499Co-operative Work Placement IV
No reviews yet · be the first
MATH500
No reviews yet · be the first
MATH599Mathematics Teaching Techniques
No reviews yet · be the first
SCIE010Science One A
No reviews yet · be the first
SCIE100First-Year Focus Seminar
No reviews yet · be the first
SCIE104Pre-Calculus Mathematics
No reviews yet · be the first
SCIE320Socio-Ecological Systems Research
No reviews yet · be the first
SCIE400Discipline-based Education Research Methodology
No reviews yet · be the first
SCIE420Sustainability for Community and the World
No reviews yet · be the first
SCIE466New Venture Design
No reviews yet · be the first
Top Mathematics Courses at UBC
0–100 scores from ratings across the web
Mathematics at UBC: FAQ
Give back
Took a class at UBC? Your review is what the next student reads.
Anonymous, about two minutes, no account.