Water Resource Engineering, Fluvial Hydraulics, Sediment Transport, Environmental Hydrology, Environmental Impact Assessment, Solid Waste Management