Courses taught
Courses taught
UCE302- Fluid Mechanics (UG)
UCE372- Fluid Mechanics laboratory (UG)
MCE1110- Ground Water Hydrology (PG)
UCE201- Engineering Drawing (UG)
UCE605- Hydraulic Engineering (UG)
UCE672- Hydraulic Engineering laboratory (UG)
MCE201- River Engineering (PG)
MCE202- Hydraulics of sediment transport (PG)
MCE2104- Turbulent Fluid Flow (PG)
MCE271- Water Resources Laboratory - II (PG)
Turbulence
Applied hydrodynamics
Sediment Transport
Water Resource Management