Spillways: hydraulic design and computations of overflow spillways, bottom outlets and energy dissipators and transport of water.
Hydraulics: unsteady flow, water hammer, mass oscillation and pressure transients in pipes and surge shafts, surge waves in channels.
Erosion: critical shear stress, Shields diagram, design of erosion protection.
Hydropower plants: design, fundamental hydraulic computations.
Flood mitigation measures: detention basins, levees, reservoir regulations.