Courses

  • Water Quality Modeling (Graduate level)
  • Hydrology (Graduate level)
  • Watershed Modeling (Graduate level)
  • Fluid Mechanics
  • Hydraulic Design