Teaching

Machine Learning in Geoscience
Other Names Used: Data Science in Hydrology
Semesters: Fall 2021, Fall 2023
Introduction to Water Resources Engineering
Semesters: Spring 2021, Spring 2023, Spring 2024
Surface Water Hydrology
Semesters: Fall 2020, Fall 2022
Statistical Hydrology
Other Names Used: Statistics in Hydrology
Semesters: Spring 2020, Spring 2022 
Exploring Environmental Research
Semesters: Summer 2020 (co-taught)
Water Resources Development
Semesters: Fall 2019 (co-taught), Fall 2024