2001-2004: Head Department of Microbiology, Faculty of Veterinary
Medicine, University of Khartoum. (Second term).
1998- 2004: Member of the University of Khartoum Senate.
1998- 2004: Selected as member in various Senate committees to review new teaching programmes in immunology microbiology and molecular biology submitted by different Faculties
2001: Tailored and organised MSc course in Microbiology.
March 1998- Head Department of Microbiology, Faculty of Veterinary
March 2001 Science (First term)
1997- 1999: Secretary of the Faculty Research Board.
1997 to date: Teaching basic and clinical immunology courses at Omdurman Islamic University, Faculty of Medical Science and Faculty of Medical Laboratory Science
1998-2002: Teaching basic immunology at Nillien University Faculty of Medical Laboratory Science
1992-1997: Secretary of the Departmental Board
Jan. 1992: Joined the Faculty of Veterinary Science, University of Khartoum.
1980-1991: Research scientist at the Central Veterinary Research Laboratories, Khartoum, The Sudan.
1990-1991: Head Department of Immunology and Isotopes and established the Department of Immunology.
1990-1991: Collaborator in teaching Basic Immunology for post-graduate students at the Faculty of Science university of Khartoum.
1988-1990: Secretary of the Editorial Board of Sudan J. Vet. Sci & Anim. Husb.
1988-1990: Deputy Secretary-General of the Sudanese Society for Microbiology.
1978-1984: On study leave to The Netherlands.
May 1976: Selected to join the Central Veterinary Research Laboratories as Research Assistant.
1975-1976: District veterinary officer at Juba, Equatoria province, southern Sudan.
1973-1974: Veterinary officer at Khartoum veterinary hospital and Al kadaro veterinary Quarantine.
Academic supervision:
Eighteen M. Sc. students
Courses that I can teach:
1- Basic Immunology
2- Clinical Immunology
3- Immunological Methods and Immunodiagnosis
4- Immunobiotechnology
5- Immunology of Infectious Disease
6- Vaccinology
7- Diagnostic Microbiology
8- Molecular Microbiology
9- Pathogencity of Bacterial Diseases
Memberships of Societies and Associations
2- Member of the Sudanese Society for Microbiology
3- Member of the Dutch Society for Immunology