Teaching
"Everything. Contained in this classroom
is a microcosm of human existence
assembled for you to query and examine and ponder"
From the poem "Did I Miss Anything?" by Tom Wayman
Current courses
Fall 2023
Numerical Analysis (MAST 334)
Office hours: Wed 1:30-3:00 pm, LB 921.9 (SGW)
Resources:
Numerical analysis notebooks
A series of Jupyter notebooks I developed to illustrate Numerical Analysis concepts using Python.
Upcoming courses
Winter 2024
Data Science Lab (MAST 387)
Past courses
Courses taught at Concordia
Statistical Learning (STAT 380 H / ACTU 491 / MACF 491 / MAST 679 H) - Winter 2023
Numerical Analysis II (MATH 494 / MAST 661 / MAST 881 II) - Winter 2023
Statistical Learning (STAT 380 / ACTU 491 / MACF 491 / MAST 679 H) - Winter 2022
High-dimensional Probability with Applications to Data Science (STAT 497 / MAST 679 / MAST 881 P) - Winter 2022
Numerical Analysis (MAST 334 / MATH 354) - Fall 2021
Topics in Applied Mathematics: Sparsity and Compressed Sensing (MAST 680 / MAST 837 / MATH 494) - Winter 2021
Introduction to Statistical Programming (STAT 280) - Fall 2020
Numerical Analysis (MAST 334 / MATH 354) - Fall 2020
Applied Advanced Calculus (ENGR 233 R ) - Winter 2020
Applied Advanced Calculus (ENGR 233 U) - Winter 2020
Numerical Analysis (MAST 334 / MATH 354) - Fall 2019
Minicourses
An invitation to high-dimensional approximation: from sparse polynomials to deep learning, 2022 CMS Summer Meeting. St. John's, NL, Canada. June 3, 2022.
Courses taught at Simon Fraser University (2016-19)
Introduction to Ordinary Differential Equations (MATH 310) - Summer 2019
Vector Calculus (MATH 252) - Spring 2019
Algebra I: Linear Algebra (MATH 240) - Spring 2018
Applied Linear Algebra (MATH 232) - Spring 2017 (with Prof. L. Stacho)
Applied Linear Algebra (MATH 232) - Fall 2017