Skip to main content
Dr. Joseph Lwanyaga Ddumba
Faculty Dean
PhD in Mechanical Engineering, Makerere University
Deputy Dean/ Senior Lecturer
PHD Donghua University, Shanghai, China
Bendicto Ssajjabi Maseruka
Ag. Head of Department, Water Resources Engineering
Master of Science in Civil Engineering (Environmental Engineering option) from Makerere University