3.1 Undergraduate
| Course | Period/ University |
| Practical agronomy classes | 1978-1982, University of Khartoum |
| Practical forage classes | 1983 – 1986, University of Arizona |
| Introduction to agriculture and Forestry (first year students) | 1987-1995, University of Khartoum |
| Production of irrigated forages (4th year students) | 1987- to date, University of Khartoum
1987-2004 University of Gadarif |
| Production of Oil Crops | 1988 – 1992, University of Juba |
| Sugarcane and Root Crops (for Agronomy Option Students) | 1987 – to date, University of Khartoum |
| Principles of Range Management | 1988 – to date, Faculty of Animal Production, University of Khartoum – University of Juba, University of Gadarif. |
| Range Management ( 5th year of agric. Students, 4th year of forestry students | 1987 – 1995, University of Khartoum, University of Gadarif |
| Range Management (Students of Animal Production) | 1995 – to date, Faculty of Animal Production, University of Khartoum. |
| Forage Production (Students of Animal Production) | 1993 – to date, Faculty of Animal Production, University of Khartoum. |
3.2 Postgraduate
| Course | Period/ University |
| Range Management | 1990 – to date, Faculty of Animal Production, University of Khartoum. |
| Range Management | 1995 – 1996, El- Fateh University, Tripoli, Libya. |
| Range and Forest Ecology | 1995-1996. El Fateh University, Tripoli, Libya |
| Management of Arid lands | 1996-to date, Faculty of Agriculture, U. of K. |
| Dry land Farming | 1996-to date, Faculty of Agric., University of Khartoum |
| Range Management (MSc.) | 2000- to date, Desertification and Desert Cultivation Studies Institute, U of Khartoum |