1. Training at University of Khartoum – faculty of engineering – civil engineering department – soil and roads section – soil mechanics laboratory .
2. Teaching Assistant at University of Khartoum:
– Theory of structure I
– Theory of structure III
– Strength of material I
– Highway and transportation engineering I
– Highway and transportation engineering II
– Soil mechanic II laboratory
– Soil mechanic III laboratory
– Highway and transportation engineering II laboratory
– Irrigation engineering
– Design of concrete I
3- Teaching assistant at Building and Roads Researches Institute (BRRI)-University of Khartoum since April/2016