Courses at Lafayette College
CE 271: Land Development and Surveying (with Lab)
CE 351: Water Resources Engineering (with Lab)
CE 352: Hydrology
Outreach and Teaching at Lafayette College
Data Visualization Materials and Resources
Introducing Coding in Hydrology Courses
Resources for Hydrology Coursework