Lectures

Courses Taught:

University of Texas, Rio Grande Valley

  • CIVE 3115: Fluid Mechanics and Hydraulics Lab
  • CIVE 4315: Applied Hydrology
  • CIVE 4335: Water Resources Engineering
  • CIVE 6342: Hydrologic Modeling
  • CIVE 6399: Water Resources Sustainability

University of Alabama:

  • CE671: Hydrologic Modeling

University of Tennessee:

  • ENV 508: Environmental Engineering Seminar
  • ENVE 532: Statistical Methods in Water Resources
  • ENV 595: Special Topic: Climate and Hydrologic Modeling
  • ENV 595: Special Topic: Stochastic Hydrology
  • CE 416: Hydrology