HIST-26000 African History: Ancient Times to the Present

This course provides a survey of African history, early civilizations, kingdoms and empires, the Atlantic slave trade, colonialism, independence and current issues.

Credits

3