Teaching Interests

Post-graduate Courses

  • Water Resources Systems Analysis;

  • Advanced Hydraulics;

  • Advanced Hydrology;

  • Advanced Hydrogeology;

  • Flood Control Engineering;

  • Multiple Criteria Decision Making;

  • Hydro-politics (Water Governance).

Under-graduate Courses

  • Fluid Mechanics;

  • Engineering Hydrology;

  • Groundwater Engineering;

  • Environmental Engineering;

  • Statistics and Probabilities in Engineering;

  • Operational Research.