- 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
- Scientific Computing, Machine Learning and PDE
- People
- Math Internal Resources
- About Us
- Events | Outreach | News
- MATH EDI GROUP
- Grad Internal Resources
- Student Groups
Our award-winning instructors and lecturers use innovative techniques to engage students and ignite their passion for math.
Course Outlines
Use the online Course Outlines database for archived and current course outlines.
Course Planning and Timetables
Use the Course Planning tools and Timetables to review when courses will be offered, to plan your schedule.
Featured Courses: SPRING 2025
Featured Courses: FALL 2024
MATH 292 - Mathematical Proofs and Techniques
This course is meant for students who wish to focus more deeply on mathematical proofs, to prepare for future courses as mathematics major or minor. Read more..
MATH 303 - The Mathematics of (Mostly olympic) Sport
This course studies applications of mathematical methods to problems in sport, with a particular emphasis on Olympic sporting events. Lectures will be organized roughly around weekly \modules," each focusing on a particular sport or a common mathematical theme that underlies several sports.Read more..
MATH 360 - Mathematical Biology
Have you ever wondered how species respond to changing environments, or why infectious diseases sometimes cause pandemics? These, and many other questions can be answered using mathematical biology, an interdisciplinary field that applies mathematical techniques, models, and computational tools to study biological systems.Read more..
MATH 447/747-Coding Theory
Explore the hidden mathematics behind modern communications.Read more..
MATH 480W-The Art and Craft of Problem Solving
This course is for students with a strong interest in problem solving and the determination to persevere in seeking solutions tohighly challenging mathematical problems.Read more..
MATH 408- Discrete Optimization
Discrete optimization is a field that has grown almost from scratch in the past 70 years. This development is driven in part from its applicability to a wide range of practical problems, such as scheduling and network design, and its close ties to computer science. However, it is also a beautiful mathematical topic, that connects to diverse areas of mathematics, including classical problems in combinatorics, algebra and geometry. Read More..
UGrad Courses Descriptions
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
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