Undergraduate Courses:
- CEE 157L: Hydrologic Analysis and Design
- Collection, compilation, and interpretation of data for quantification of the components of the hydrologic cycle, including precipitation, evaporation, infiltration, and runoff. Use of hydrologic variables and parameters for development, construction, and application of analytical models for selected problems in hydrology and water resources.
- CEE 157M: Hydrology of Mountain Watersheds
- Advanced field-based course focusing on the study of catchment processes in snow-dominated and mountainous regions. Students will measure and quantify snowpack properties, watershed fluxes, investigate geochemical properties of surface and groundwater systems, and classify mountain streams and flooding potential. Extended field trip required.
- CEE 250A: Surface Water Hydrology
- In-depth study of surface water hydrology, including discussion and interrelationship of major topics such as rainfall and evaporation, soils and infiltration properties, runoff and snowmelt processes. Introduction to rainfall-runoff modeling, floods, and policy issues involved in water resource engineering and management.
- CEE 251A: Rainfall-Runoff Modeling
- Introduction to hydrologic modeling concepts, including rainfall-runoff analysis, input data, uncertainty analysis, lumped and distributed modeling, parameter estimation and sensitivity analysis, and the application of models for flood forecasting and prediction of streamflows in water resource applications.


