Han ble uteksaminert fra Makerere University i 1962 med bacheloreksamen i historie. Han fikk senere mastergrad i historie fra Northwestern University i Evanston i Illinois i USA og fra samme universitet. Senere fikk han en honorærgrad i historie fra London University.