Home Background Research Teaching Papers Software Artwork Links

University of Waterloo
  • ENVE 223 - Differential Equations and Balance Laws
  • ENVE 279 - Energy and the Environment
  • ENVE 321 - Advanced Mathematics
  • ENVE 573 - Contaminant Transport
  • CIVE 121 - Digital Computation
  • CIVE 486 - Hydrology
  • CIVE 497 - GIS Applications in Civil and Environmental Engineering
  • CIVE 673 - Mathematical Methods in Environmental Engineering
  • CIVE 770 - GIS Applications in Civil Engineering
  • CIVE 770 - Frontiers in Hydrology
  • CIVE 781 - Principles of Hydrologic Modelling
University at Buffalo
  • CIE 507 - GIS Applications in Civil Engineering
  • EAS 451 - Modern Methods of Engineering Computation
  • CIE 440 - Introduction to Environmental Engineering