teaching

Courses I have lectured over the years

University of Sydney

2025
  • S1 - MATH3063 - Nonlinear ODEs with Applications
2024
  • S2 - MATH3977 - Lagrangian and Hamiltonian Mechanics
2023
  • S1 - MATH3063 - Nonlinear ODEs with Applications
  • S2 - MATH1050 - Mathematics Toolbox for Science
2022
  • SS - MATH1013 - Mathematical Modelling
  • S1 - MATH3063 - Nonlinear ODEs with Applications
  • S2 - MATH1021 - Calculus of One Variable
2018
  • S2 - PHAR2813 - Therapeutic Principles
2017
  • S2 - PHAR2813 - Therapeutic Principles

University of Colorado, Boulder

2020
  • Fall Sem - APPM2360 - Introduction to Differential Equations with Linear Algebra