· September 2001 – present: (Faculty of Veterinary Science, University of Khartoum).
Assistant Professor
– Teaching different Bacteriology and Immunology courses (undergraduate and postgraduate students).
– Supervision: at present 10 M. Sc. Students.
· September 1997 – October 2001: (Faculty of Veterinary Science, University of Khartoum)
Lecturer
· April 1995 – October 1997: (Faculty of Veterinary Science, University of Khartoum)
Teaching Assistant
– Conducted research and obtained my M. V. Sc. Degree
– Taught practical classes of Microbiology (undergraduates)
· 1992-1995: Private Veterinary Clinic