Civil Engineering, Department of Civil Engineering, Faculty of Engineering & Architecture, Khartoum University
Sudan
(Engineering Hydrology), Department of Engineering Hydrology, National University of Ireland, Galway
Ireland.
(Water Resources Management), Civil Engineering Department, University of Birmingham
UK.