Teaching

Teaching Assignments

2018-19 :: Fall: 3602

2017-18 :: Fall: 3213; Winter: 4215

2016-17 :: Fall: 3602

2015-16 :: Fall: 3602; Winter: 3604

2014-15 :: Fall: 1030; Winter: 1021, 3451

2013-14 :: Winter: 1030, 6222

2012-13 :: On sabbatical leave.

2011-12 :: Fall: 4214; Winter: 1030, 4215.

2010-11 :: Fall: 3451, 4214; Winter: 1030; Full year: 6400

2009-10 :: Fall: 4214; Winter: 6222, 1030; Full year: 6400

2008-09 :: Fall: 4214, 6222; Winter: 4215

Course websites since 2017-18 are hosted on Moodle.