Undergraduates interested in (funded) summer research should see my Undergraduate Student Research Award Projects page.

Fall 2023Winter 2024
Math 326/376 - (Hons) Nonlinear Dynamics and Chaos Math 263 - Ordinary Differential Equations for Engineers
Math 325 - Honours Ordinary Differential Equations

Fall 2022Winter 2023
Not teaching Math 263 - Ordinary Differential Equations for Engineers
Math 325 - Honours Ordinary Differential Equations
Fall 2021Winter 2022
On sabbatical On sabbatical
Fall 2020Winter 2021
Math 262 - Intermediate Calculus
Math 263 - Ordinary Differential Equations for Engineers
Math 325 - Honours Ordinary Differential Equations
Fall 2019Winter 2020
Math 326/376 - (Hons) Nonlinear Dynamics and Chaos Math 387 - Honours Numerical Analysis

Fall 2018Winter 2019
Math 597 - Topics in Applied Mathematics:
Delay Differential Equations
Math 315 - Ordinary Differential Equations

Fall 2017Winter 2018
Math 326/376 - (Hons) Nonlinear Dynamics and Chaos Math 325 - Honours Ordinary Differential Equations

Fall 2016Winter 2017
Math 326/376 - (Hons) Nonlinear Dynamics and Chaos Math 325 - Honours Ordinary Differential Equations

Fall 2015Winter 2016
On sabbatical Math 325 - Honours Ordinary Differential Equations

Fall 2014Winter 2015
Math 325 - Honours Ordinary Differential Equations Math 327/397 - (Honours) Matrix Numerical Analysis

Fall 2013Winter 2014
On sabbatical Math 387 - Honours Numerical Analysis

Fall 2012Winter 2013
Math 263 - Ordinary Differential Equations for Engineers Math 325 - Honours Ordinary Differential Equations
Math 327/397 - (Honours) Matrix Numerical Analysis

Fall 2011Winter 2012
Math 761 - Topics in Applied Math I: Delay Diff Eqns Math 387 - Honours Numerical Analysis
Math 325 - Honours Ordinary Differential Equations

Fall 2010Winter 2011
Math 325 - Honours Ordinary Differential Equations
Math 326/376 - (Hons) Nonlinear Dynamics and Chaos
Math 327/397 - (Honours) Matrix Numerical Analysis

Fall 2009Winter 2010
Math 317 - Numerical Analysis Math 387 - Honours Numerical Analysis
Math 574 - Dynamical Systems

Fall 2008Winter 2009
Math 317 - Numerical Analysis
Math 326/376 - Nonlinear Dynamics and Chaos
Math 579 - Numerical Differential Equations

Fall 2007Winter 2008
[None - Running CRM Thematic Semester] Math 263 - ODEs and Linear Algebra
Math 574 - Dynamical Systems

Fall 2006Winter 2007
On sabbatical On sabbatical

Fall 2005Winter 2006
Math 326/376 - Nonlinear Dynamics and Chaos
Math 317- Numerical Analysis
Math 574 - Dynamical Systems

Fall 2004Winter 2005
Math 317- Numerical Analysis Math 579 - Numerical Differential Equations

Fall 2003Winter 2004
Math 265 - Advanced Calculus
Math 574 - Ordinary Differential Equations
Math 579 - Numerical Differential Equations

Winter 2003
Math 265 - Advanced Calculus
Math 579 - Numerical Differential Equations