Home Background Research Teaching Papers Software Artwork Links

University of Waterloo
    • EnvE 321 - Advanced Mathematics (Spring 2006,'07,'08)
    • CivE 497 - GIS Applications in Civil and Environmental Engineering (Fall 2006,'07)
    • CivE 673 - Mathematical Methods in Environmental Engineering (Fall 2006,'07,'08)
    • 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)