Course Units
- Themes in the history of science and technology
- Themes in the history of russia in the 19th and 20th centuries
- Themes in the history of international relation
- State, society,development and national cohesion
- Research methods in history
- Philosophy of history
- Methods of historical research
- Mds 816 international relations development
- Introduction to the history of africa since
- Introduction to history of kenya since
- Imperialism ,neo-colonialism and decolonisation
- Development of historical thought since
- African historiography