MSc in Mining Engineering – University of Alberta, Edmonton, Canada BSc in Mining Engineering – University of Dar es Salaam, Dar es Salaam, Tanzania
Mine Transportation and material Handling - Third year course
Mine Development - First year course
For the last 5 years, he has been assisting in teaching the following courses:
Mine Development – First year course
Mine Ventilation – Third year course
Mining Engineering Laboratory II– Fourth year course
Mining Engineering Laboratory I – Third year course
Mineral Economics – Fourth year course
Research interests: Mine planning and optimization