- Undergraduate
- Graduate
- Research
- Algebraic and Arithmetic Geometry
- Applied Mathematics
- Computer Algebra
- Discrete Mathematics
- History of Mathematics
- Industrial Mathematics
- Mathematics, Genomics & Prediction in Infection & Evolution - MAGPIE
- Mathematics and Data
- Mathematics of Communications
- Number Theory
- Operations Research
- Centre for Operations Research and Decision Sciences
- PIMS at SFU
- People
- Math Internal Resources
- About Us
- Events | Outreach | News
- MATH EDI GROUP
- Grad Internal Resources
- Student Groups
Undergraduate Courses
Our award-winning instructors and lecturers use innovative techniques to engage students and ignite their passion for math.
Featured Courses in Spring 2024
MATH 292 - If it's true, prove it! An Introduction to Mathematical Proofs and Proof Techniques.
An important part of mathematics research is to investigate and discover patterns, and then prove the patterns hold in all cases. This course introduces students to these important skills. By studying mathematical logic, methods of argument, and the foundations of mathematics, students will gain a better understanding of what it means to prove things and how to do so rigorously – whether you have never proved anything before, or you have encountered proofs in another course... Read More...
MATH 468 - Topics in Quantative Modeling in Biology, Stochastic Processes in Biology
Natural systems are inherently random. In this course we will survey mathematical methods from the study of stochastic processes through the lens of ecology, evolution, and epidemiology. You will apply methods from probability, dynamical system modelling, and statistics to address questions arising in the natural world from modelling conservation to pandemics... Read More...
MATH 441/741 - Commutative Algebra and Algebraic Geometry
Algebraic geometry is the study of the algebra and the geometry of solution sets of systems of polynomial equations. We will study polynomials using ideals of rings like C[x, y] to understand their geometry. We will see some cool applications... Read More...
MATH 341 - Group Theory Algebra |||
Finite groups and subgroups. Cyclic groups and permutation groups. Cosets, normal subgroups and factor groups. Homomorphisms and isomorphisms. Fundamental theorem of finite abelian groups. Sylow theorems. Read More...
MATH 462/762 - Fluid Dynamics of our Earth’s Environment
Fluid dynamics, the study of the motion of liquids and gases, is one of the classical branches of applied mathematics. Areas in the geosciences such as meteorology, oceanography, hydrology and glaciology, draw heavily on this mathematics for their quantitative underpinnings. The central theme of this course is the development of the mathematics for understanding the basic variables that describe the motion of fluids: flow velocity, pressure and density. Read more...
Undergraduate Courses
Mathematics 100-Level Courses
- MATH 100-3 - Precalculus
- MATH 130-3 - Geometry for Computer Graphics
- MATH 150-4 - Calculus I with Review
- MATH 151-3 - Calculus I
- MATH 152-3 - Calculus II
- MATH 154-3 - Calculus I for the Biological Sciences
- MATH 155-3 - Calculus II for the Biological Sciences
- MATH 157-3 - Calculus I for the Social Sciences
- MATH 158-3 - Calculus II for the Social Sciences
- MATH 190-4 - Principles of Mathematics for Teachers
Mathematics 200-Level Courses
- MATH 208W-3 - Introduction to Operations Research
- MATH 232-3 - Applied Linear Algebra
- MATH 240-3 - Algebra I: Linear Algebra
- MATH 242-3 - Introduction to Analysis I
- MATH 251-3 - Calculus III
- MATH 252-3 - Vector Calculus
- MATH 254-3 - Vector and Complex Analysis for Applied Sciences
- MATH-260-3 -Introduction to Ordinary Differential Equations
- MATH 291-2 - Selected Topics in Mathematics
- MATH 292-3 - Selected Topics in Mathematics
Mathematics 300-Level Courses
- MATH 301-3 - Mathematical Journeys I
- MATH 302-3 - Mathematical Journeys II
- MATH 303-3 - Mathematical Journeys III
- MATH 304-3 - Mathematical Journeys IV
- MATH 308-3 - Linear Optimization
- MATH 309-3 - Continuous Optimization
- MATH 314-3 - Introduction to Fourier Methods and Partial Differential Equations
- MATH 320-3 - Introduction to Analysis II
- MATH 322-3 - Complex Variables
- MATH 336-3 - Job Practicum I
- MATH 337-3 - Job Practicum II
- MATH 338-3 - Advanced Linear Algebra
- MATH 340-3 - Algebra II: Rings and Fields
- MATH 341-3 - Algebra III: Groups
- MATH 342-3 - Elementary Number Theory
- MATH 343-3 - Applied Discrete Mathematics
- MATH 345-3 - Introduction to Graph Theory
- MATH 348-3 - Introduction to Probabilistic Models
- MATH 360-3 - Modeling with Ordinary Differential Equations
- MATH 380W-3 - History of Mathematics
- MATH 381W-3 - Mathematics Undergraduate Seminar
- MATH 396-3 - Selected Topics in Mathematics
- MATH 397-3 - Selected Topics in Mathematics
- MATH 398-3 - Selected Topics in Mathematics
Mathematics 400-Level Courses
- MATH 402W-3 - Operations Research Clinic
- MATH 408-3 - Discrete Optimization
- MATH 418-3 - Partial Differential Equations
- MATH 419-3 - Linear Analysis
- MATH 425-3 - Real Analysis
- MATH 426-3 - Probability
- MATH 436-3 - Job Practicum III
- MATH 437-3 - Job Practicum IV
- MATH 439-3 - Selected Topics in Algebra
- MATH 440-3 - Galois Theory
- MATH 441-3 - Commutative Algebra and Algebraic Geometry
- MATH 443-3 - Combinatorial Theory
- MATH 445-3 - Graph Theory
- MATH 447-3 - Coding Theory
- MATH 448-3 - Network Flows
- MATH 450-3 - Introduction to Topology
- MATH 462-3 - Fluid Dynamics
- MATH 467-3 - Dynamical Systems
- MATH 470-3 - Calculus of Variations
- MATH 475-3 - Mathematical Topics in Data Science
- MATH 480W-3 - The Art and Craft of Problem Solving
- MATH 486-3 - Job Practicum V
- MATH 491-2 - Honours Essay
- MATH 492-4 - Directed Studies
- MATH 493-4 - Directed Studies
- MATH 494-4 - Directed Studies
- MATH 495-3 - Selected Topics in Applied Mathematics
- MATH 496-3 - Selected Topics in Mathematics
- MATH 497-3 - Directed Studies
- MATH 498-1 - Communication and Research Skills in the Mathematical Sciences
- MATH 499W-5 - Honours Research Project
FAN and MACM Courses
- FAN X92-2 - STT - Foundations of Analytical/Quantitative Reasoning II
- FAN X99-4 - Foundations of Analytical and Quantitative Reasoning
- MACM 201-3 - Discrete Mathematics II
- MACM 203-2 - Computing with Linear Algebra
- MACM 204-2 - Computing with Calculus
- MACM 316-3 - Numerical Analysis I
- MACM 401-3 - Introduction to Computer Algebra
- MACM 409-3 - Numerical Linear Algebra: Algorithms, Implementation and Applications
- MACM 416-3 - Numerical Analysis II
- MACM 442-3 - Cryptography
- MACM 498-3 - Special Topics in Mathematics and Computing Science
Course Outlines
Use the online Course Outlines database for archived and current course outlines.