Courses Taught:


ENVS 805.3 – Data Analysis and Management: Environmental data management is complex because of its volume, qualitative and quantitative forms, and temporal and spatial characteristics. This course introduces students to statistical, qualitative, and visual methods of problem solving and data reduction and representation and describes methods for managing large and complex data sets.

ENVS 898.3 – Watershed Modelling: This course provides an overview of the fundamentals of hydrologic modelling from our perceptions of the behavior of watershed systems to developing and testing watershed simulation models. Theory and numerical implementation of a wide range of systems analysis approaches, as applied in watershed modelling, are taught, including local and global (derivative-based and derivative-free) optimization, multi-objective optimization, uncertainty analysis (Monte-Carlo simulation and Bayesian inference), and local and global sensitivity analysis. Scale dependency in hydrology in both time and space and its implications for modelling is discussed. Strategies for improving computational efficiency and model performance are presented. Although this course revolves around watershed modelling, the materials taught are general and applicable to modelling other earth and environmental systems (e.g., groundwater, water quality, and atmospheric modelling).

ENVS 827.3 – Breakthroughs in Water Security Research (co-taught with Jeff McDonnell): The purpose of this course is to expose students to the latest research in water security, to connect students to the top research in the field internationally, to help students understand what constitutes world class research and to further develop awareness and understanding of major concepts in water security. Each week will focus on a different sub-field of water security with an attempt to cover a co-equal blend of four thematic areas: hydrology, aquatic science, water policy and water resource engineering. The course structure centers around seminar attendance and then a weekly group discussion focused on key new papers in the field written by seminar speakers. Students will learn the art of journal article reading, how to critique scientific work and what makes for a good paper. The discussion sessions give the students the opportunity to critically evaluate a paper and discuss the topic with the guest speaker and course instructor. Written assignments given to the students by the course instructor will focus on how recent developments in the water security sub-fields can be applied to their own research or professional goals, and to follow up in greater detail on a topic of interest or relevance to them. Link to Distinguished Lecture Series


CE 319.3 - Hydrology: Hydrology is the science of water, in particular its natural occurrence in time and space, its circulation and distribution, and its chemical and physical properties. The design of facilities for water supply, irrigation, flood protection, hydropower production, and urban drainage require a quantitative description of water resources. Engineering hydrology, which is the focus of this course, deals with the quantification of water in time and space as input to the design of water-related facilities. This course will start by examining and introducing you to the most important hydrological processes with emphasis on those occurring at the scale of the watershed. Such processes include precipitation, evaporation and transpiration, infiltration, overland flow, snowfall and snowmelt runoff, as well as routing of water through channel networks. The course will end with an integrated module of watershed simulation.