Academic and Administrative Experience

Courses

  • Undergraduate Water Resources Engineering

  • Undergraduate Open Channel Hydraulics

  • Undergraduate Fluid Mechanics

  • Undergraduate Water Resources Engineering

  • Undergraduate Hydromechanics

  • Undergraduate Civil Engineering Design

  • Undergraduate Fluid Mechanics

  • Undergraduate Numerical Methods in Engineering

  • Undergraduate Civil Engineering Design

  • Undergraduate Material Science