Teaching
Workshop on interactive data visualisation in Python, McGill
For the Centre de Recherches Mathématiques, the Centre for Applied Mathematics in Bioscience and Medicine, and the Quantitative Life Sciences Dept. at McGill University. Material at the Github repository.
QLSC 600, Resetting and Entraining Biological Oscillators, McGill
- Course outline
- Bootcamp on nonlinear dynamics (slides)
- Early warning signals for bifurcations (slides, Jupyter notebook)
- Cardiac arrhythmia (slides)
Math 127, Calculus I for the Sciences, UWat
Math 117, Calculus I for Engineering, UWat
Exercises and solutions (latex):
- Inequalities, Exponentials and Logarithms, Inverses
- Composite Functions, Piecewise Functions, Partial Fractions
- Trigonometric Functions, Hyperbolic Functions
- Limits and Continuity
- Differential Calculus
- Differentials, L’Hopital’s Rule, and Curve Sketching
- Riemann Integrals, The FTC and Integration Techniques
- Further Integration Techniques and Applications
- Improper Integrals, Polar Coordinates and Complex Numbers
AMATH 777, Stochastic Processes in the Physical Sciences, UWat
Teaching pedagogy
I am interested in the development and implementation of active learning techniques in the classroom. Below is an article I wrote as part of the Certificate in University Teaching at the Universtiy of Waterloo.