Courses Taught
Undergraduate
- Fluid Mechanics
- Engineering Hydrology
- Water Resources Engineering
- River and Floodplain Hydraulics (Open Channel Flow)
- Hydraulic Structures
- Stormwater Management and Low Impact Development
- Optimization and Adaptive Decision Making
- International Senior Design
Graduate
- Environmental Engineering Statistics
- Water Resources Modeling
- Water Resources Planning and Management
- Civil and Environmental Engineering Systems Analysis
- Engineering With Developing Communities