Home Background Research Teaching Papers Software Artwork Links

University of Waterloo
  • EnvE 223 - Differential Equations (Fall 2010)
  • EnvE 321 - Advanced Mathematics (Spring 2006,'07,'08)
  • EnvE 573 - Contaminant Transport (Winter 2011)
  • CivE 121 - Digital Computation (Spring 2008)
  • CivE 497 - GIS Applications in Civil and Environmental Engineering (Fall 2006,'07)
  • CivE 673 - Mathematical Methods in Environmental Engineering (Fall 2006,'07,'08,'10)
  • CivE 770 - GIS Applications in Civil Engineering (Fall 2005)
  • Teaching quotables from the Iron Warrior (1) (2) (3)
University at Buffalo
  • CIE 507 - GIS Applications in Civil Engineering (Spring 2003, Spring 2005)
  • EAS 451 - Modern Methods of Engineering Computation (Summer 2002)
  • CIE 440 - Introduction to Environmental Engineering (Summer 2001)