Skip to main content Skip to local navigation
Home » Past courses

Past courses

York University:

  • Math 1025 Applied Algebra, Fall 2025-2026
  • Math 3022 Abstract Algebra II, Winter 2024-2025
  • Math 1510 Fundamentals of Mathematics, Y 2024-2025
  • Math 3022 Abstract Algebra II, Winter 2023-2024
  • Math 1021 Linear Algebra I, Fall 2023-2024
  • Math 4160 Combinatorial Mathematics, Fall 2023-2024
  • Math 2022 Linear Algebra II, Winter 2022-2023
  • Math 1021 Linear Algebra I, Winter 2022-2023
  • Math 4160 Combinatorial Mathematics, Fall 2022-2023
  • Math 1200 Problems, Conjectures and Proofs, Winter 2021-2022
  • Math 1021 Linear Algebra I (two sections), Fall 2021-2022
  • Math 1014 Applied Calculus I, Winter 2020-2021
  • Math 1025 Applied Linear Algebra, Winter 2020-2021
  • Math 1013 Applied Calculus I, Fall 2020-2021
  • Math 1025 Applied Linear Algebra, Fall 2020-2021 
  • Math 1013 Applied Calculus I, Summer 2018
  • Math 1025 Applied Linear Algebra, Winter 2017-2018
  • Math 5510 Topics in Mathematics for Teachers - Combinatorics, Fall 2017-2018
  • Math 1300 Differential Calculus with Applications, Winter 2016-2017
  • Math 4160 Combinatorial Mathematics, Fall 2016-2017
  • Math 4161 Mathematics of Cryptography, Winter 2015-2016
  • Math 1310 Integral Calculus with Applications, Winter 2015-2016
  • Math 4160 Combinatorial Mathematics, Fall 2015-2016
  • Math 1300 Differential Calculus with Applications, Fall 2015-2016
  • Math 4161 Mathematics of Cryptography, Winter 2014-2015
  • Math 1025 Applied Linear Algebra, Winter 2014-2015
  • Math 5510 Topics in Mathematics for Teachers: Linear Algebra, Fall 2014-2015
  • Math 1300 Differential Calculus with Applications, Fall 2014-2015
  • Math 3260 Introduction to Graph Theory, Winter 2013-2014
  • Math 4160 Combinatorial Mathematics, Fall 2013-2014
  • Math 1200 Problems, Conjectures and Proofs, Y 2013-2014
  • Math 5510 Topics in Mathematics for Teachers - Combinatorics, S2 2013
  • Math 5420 Algebra for Teachers, Y 2011-2012
  • Math 3020 Algebra I, Y 2011-2012
  • Math 3260 Introduction to Graph Theory, Winter 2010-2011
  • Math 4160 Combinatorial Mathematics, Fall 2010-2011
  • Math 1505 Mathematics for the Life and Social Sciences, Y 2010-2011
  • Math 1190 Introduction to Sets and Logic, Winter 2009-2010
  • Math 2320 Discrete Mathematical Structures, Fall 2009-2010
  • Math 1310 Integral Calculus with Applications, S2 2009
  • Math 1300 Differential Calculus with Applications, S1 2009
  • Math 2320 Discrete Mathematical Structures, Winter 2008-2009
  • Math 2320 Discrete Mathematical Structures, Fall 2008-2009
  • Math 1550 Mathematics with Management Applications, Y 2008-2009
  • Math 2320 Discrete Mathematical Structures, Winter 2006-2007
  • Math 3260 Introduction to Graph Theory, Winter 2006-2007
  • Math 2320 Discrete Mathematical Structures, Fall 2005-2006
  • Math 3260 Introduction to Graph Theory, Summer1 2004-2005
  • Math 1710 Fundamentals of Mathematics, Winter 2004-2005
  • Math 1300 Differential Calculus with Applications, Fall 2004-2005
  • Math 1310 Integral Calculus with Applications, Fall 2004-2005

California Institute of Technology:

  • Ma 121c Combinatorial Analysis, Spring 2003-2004
  • Ma 1a Freshman Mathematics, Fall 2003-2004
  • Reading course: Algebraic Graph Theory by Godsil and Royle, Fall 2003-2004
  • Ma 191j Topics in Combinatorics: Algebraic Graph Theory, Spring 2002-2003
  • Reading course: A Course in Combinatorics by van Lint and Wilson, Winter 2002-2003
  • Ma/CS 6b Introduction to Discrete Mathematics, Winter 2002-2003, Winter 2003-2004
  • Ma/CS 6a Introduction to Discrete Mathematics, Fall 2002-2003
  • ASCIT Teaching Award 2003 for Ma/CS 6

University of Waterloo:

  • Math 239 Introduction to Combinatorics, Fall 2001-2002, Winter 2001-2002
  • C&O 220 Introductory Combinatorics, Winter 2000-2001, Winter 2001-2002
  • Math 136 Linear Algebra I for Honours Mathematics, Winter 1998-1999