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