Study Computer Science in Africa

27 programmes in computer science at 6 universities in Africa are open to international students; 100% are taught in English. The median yearly tuition is 4,403 USD, with the middle half of programmes charging between 3,747 USD and 8,736 USD.

Data as of August 27, 2026 · computed from Global Admissions data · amounts in USD

Computer Science programmes

1–24 of 27 · page 1 of 2

Programme University Country Degree Tuition / yr
Bachelor in Computer Science part-time (Wits Plus) University of the Witwatersrand, Johannesburg South Africa Bachelor's 4,403 USD
Bachelor in Computer Science with Network Security University of Technology, Mauritius, Port-Louis Mauritius Bachelor's 2,860 USD
Bachelor in Computer Science University of the Witwatersrand, Johannesburg South Africa Bachelor's 4,403 USD
Bachelor in Computer Science St. Lawrence University Uganda Bachelor's 63,450 USD
Bachelor in Computer Science University of Nairobi Kenya Bachelor's 3,092 USD
Master in Enterprise Security and Digital Forensics University of Technology, Mauritius, Port-Louis Mauritius Master's 3,360 USD
PhD in Computer Science University of Nairobi Kenya PhD 12,184 USD
Master in Mobile Communications and Computing University of Technology, Mauritius, Port-Louis Mauritius Master's 3,360 USD
PhD in Information Science University of Nairobi Kenya PhD 5,000 USD
Master in Computer Science University of the Witwatersrand, Johannesburg South Africa Master's 1,529 USD
Bachelor in Computer Science (System Engineering) BSc Honours Middlesex University Mauritius Bachelor's 8,736 USD
Master in MSc Cybersecurity and Emerging Threats Middlesex University Mauritius Master's 10,128 USD
Bachelor in Cyber Security and Digital Forensics BSc Honours Middlesex University Mauritius Bachelor's 8,736 USD
BComHons specialising in Informatics University of Pretoria South Africa
Bachelor in BSc in Computer Science University of Pretoria South Africa Bachelor's
Bachelor of Information Science Honours [BISHons] University of Pretoria South Africa
Bachelor in BCom specialising in Information Systems University of Pretoria South Africa Bachelor's
Master in MA specialising in Information Design University of Pretoria South Africa Master's
Master in MPhil specialising in Governance and Assurance (Coursework) University of Pretoria South Africa Master's
PhD specialising in Information Science University of Pretoria South Africa PhD
Master in MCom specialising in Informatics University of Pretoria South Africa Master's
PhD specialising in Information Design University of Pretoria South Africa PhD
PhD specialising in Information Systems University of Pretoria South Africa PhD
Master of Information Science [MIS] University of Pretoria South Africa Master's

Computer Science in Africa by degree level

Degree Programmes 25th percentile Median tuition / yr 75th percentile
Bachelor's 12 3,747 USD 4,403 USD 8,736 USD
Master's 8
PhD 5

Tuition figures use the yearly price each university publishes for international students, converted to USD; medians only publish where at least 5 priced programmes exist.

Specialisations within computer science

Information Science 11 Theoretical Computer Science 8 Cyber Security 3 Informatics 2 Computer Science 1 Computing 1 IT Governance 1

Universities for computer science in Africa

Study Computer Science in Africa: common questions

How many computer science programmes are there in Africa?
27 computer science programmes at 6 universities in Africa are open to international students, as of August 27, 2026.
How much does a computer science degree in Africa cost?
The median yearly tuition for bachelor's programmes in computer science in Africa is 4,403 USD. The middle half of programmes charge between 3,747 USD and 8,736 USD per year.
Can I study computer science in Africa in English?
Yes — 100% of the computer science programmes in Africa in our catalogue are taught in English (27 of 27).

Planning to study computer science in Africa?

An advisor who knows admissions in Africa can shortlist computer science programmes for your budget and profile.