1- The duties of my employment since 1985 are teaching Physics courses, conducting labs., and supervising projects of Physics and Physics Education postgraduate students . I have taught most of Physics courses leading to B. Sc. Degree and M. Sc. Degree of Physics.
2- I have published a number of scientific papers and participated in many national and international conferences and seminars on Physics and Physics Education .
3- Member of many academic committees and committees of development and revision of Physics Curriculum . I have designed the syllabus of Physics for a number of Sudanese colleges .
4- I have written four books of undergraduate Physics ,three of them have been published in 2005,2006(Open Univ. Press) .