Master's Programme
MSc in Computer Science
The Master's degree is a research-intensive postgraduate qualification offering students the opportunity to conduct original research in computer science under expert faculty supervision. You'll develop deep expertise in your chosen area while contributing new knowledge to the field.
Programme Structure
Coursework Component
Varies by trackSelect specialisation modules that complement your research direction and deepen your theoretical foundation.
Research Thesis
Original contribution (100+ pages)Conduct original research under expert supervision, resulting in a thesis that advances the field.
Duration
Flexible options2 years full-time (standard) or up to 5 years part-time for working professionals.
Research Areas
Master's students can pursue research across a wide range of topics.
Faculty Supervision
Each Master's student is assigned a faculty supervisor with deep expertise in their research area. Our faculty members are active researchers who publish in top-tier international venues and provide dedicated mentorship throughout your programme.
- One-on-one research guidance
- Regular progress meetings
- Publication support and co-authorship
- Conference presentation opportunities
Admission Requirements
Honours or Equivalent
An Honours degree or equivalent postgraduate qualification in Computer Science or related field.
Minimum 65% GPA
A strong academic record with a minimum undergraduate GPA typically of 65% or higher.
Research Motivation
Strong research interest and motivation, with a clear statement of research interests.
Supervisor Available
Faculty approval and an available supervisor for your proposed research topic.
Career Outcomes
Research Scientists
Academic and industrial research labs at leading institutions.
Senior Engineers & Architects
Lead technical teams and design complex software architectures.
Data Science & AI Leaders
Drive ML and data initiatives at leading technology companies.
PhD Candidates
Continue to doctoral programmes at Stellenbosch or leading international universities.
Ready to Pursue Your Master's?
Learn about admission procedures, funding opportunities, and how to connect with potential supervisors.