Teaching
Students: current sections use Canvas for the latest versions. Archived pages here stay online for reference (videos, lab handouts).
Current Courses
- ENGR 01341 — Fluid Mechanics (labs & videos)
- Civil Engineering Systems (Canvas)
Course Pages
Previously Taught
- Environmental Engineering I
- Water Resources Engineering
- Hydraulic Design
- Surface Hydrology
- Introduction to Infrastructure