· Water Resources Engineering
· Surveying
· Ground Water Hydrology
· Surface Water Hydrology
· Hydraulics of Sediments
تحت نظارت وف ایرانی