Teaching
Courses I have taught or assisted with.
Remote Sensing Hydrology
2026Instructor
Despite its immense potential to observe entire river basins globally, remote sensing has been slowly integrated into traditional hydrology education. This course bridges this gap by providing students with a fundamental and practical skillset in hydrologic remote sensing. Through a blend of lectures, hands-on exercises, and paper discussions, students will explore the application of satellite data across major hydrologic processes, including precipitation, evapotranspiration, soil moisture, and snow dynamics. Students will gain experience analyzing existing remote sensing products to evaluate their strengths and limitations for water resource management. The curriculum also covers current and future satellite missions, supplemented by guest lectures on high-impact topics like reservoir modeling and agricultural analysis. By the end of the term, students will be equipped to utilize cutting-edge data analysis techniques to address challenges in areas where traditional ground-based data are sparse or non-existent, preparing them for advanced research and integrated hydrologic analysis.
Hydrometeorology
2025Instructor
(Course description)
Guest Lectures
(various years)Guest Speaker
EVSC 5559, University of Virgina (Charlottesville, 2026-02) CEE 4330, Cornell University (Ithaca, 2024-02) MAS 950, Nanyang Technological University (Singapore, 2023-02) CEE 599, University of Washington (Seattle, 2023-02) AAG 33H, National Institute of Education (Singapore, 2022-03)
Water-related topics
2015-2017Teaching Assistant
CEE 599 (Remote Sensing), University of Washington, Spring 2017; Spring 2015 CEE 599 (Water Resource Management), University of Washington, Spring 2016