This course explores the history of the diverse continent of Africa from the origins of humanity to the present day. Key elements include empire and state formations, the development and influence of religion, diversity of cultures, the impact of geography, the Trans-Saharan trade, the slave trades, European intervention, African resistance, and independence.