Courses Taught
-
University Seminar (UG)
-
Civil Engineering Perspectives (UG)
-
Transportation Engineering (UG)
-
Hydraulic Engineering (UG)
-
Hydrology (UG)
-
Ethics and Professional Issues (UG)
-
Senior Design (UG)
-
Coastal Engineering (GR)\
-
Urban Hydraulics (GR)
-
River Engineering & Restoration (GR)