| Post | Institution | Period | Duties |
| Teaching Assistant | University of Khartoum (U. of K.) | Sep. 1999-2005 | Practical Zoology teaching & field trips guidance (1st-5th year students) |
| Lecturer | U. of K. | 2005- May 2010 | Teaching (2005- Feb. 2006),PhD studies (Feb. 2006-2010) |
| Assistant Professor | U. of K. | May 2010- present |
ü M. Sc. Molecular biology course; ü high diploma molecular, advanced and developmental biology course, ü 3rd year students general and comparative physiology ü 4th year students advanced molecular biology course. ü 5th year students Advanced molecular biology
|
Supervision (2010- present):