First level
Political Evolution of the African State
Introduction to Development Studies
Ethical Information and Communication Technologies for Development Solutions
Community, Society and Inequality in a Globalised World: Introduction to Sociology
Second level
The Politics of Contemporary Africa
The Anthropological Study of Culture in a Multicultural Context
Development Problems and Institutions
Projects and Programmes as Instruments of Development
Community Development and the Basic Needs Approach
The Geography of Services Provision
Globalisation and Social Change in South Africa
Third level
The Politics of Southern Africa
Development Policy and Strategies
Empowerment and Popular Initiatives