Course Units
- themes in world history to 1500
- issues in kenyan history since 1895
- introduction to african history since 1884
- introduction to african history to 1884
- introduction to african international relations
- society and international humanitarian law
- human rights in international relations
- refugee studies in africa
- theories and approaches to peace and conflict resolution
- introduction to political science
- theory and law of international relations
- environmental studies
- communication skills and critical thinking
- planning and management of wetlands resources
- environment and development