CCR

Search

Find a course or a school.

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.

Find your class