Colleges and Universities Offering Master of Science in Computer Science in South Africa
- Course Name: Master of Science in Computer Science(Computer Science)
- Major Subject: Computer Science
- Course Category: Masters Courses
Master of Science in Computer Science is a postgraduate academic degree program that focuses on advanced studies and research in the field of computer science. The curriculum typically includes a combination of core courses, elective courses and research work. Core courses cover fundamental topics such as;
i. Algorithms
ii. Data structures
iii. Programming languages
iv. Computer architecture
v. Software engineering
vi. Databases.
In South Africa, graduates holding a Master of Science in Computer Science may work as:
-Database Administrator
-Network Engineer
-IT Project Manager
-Research Scientist
-IT Consultant
-Software Engineer/Developer
-Data Scientist/Analyst
-Artificial Intelligence (AI) Engineer
-Cybersecurity Specialist
-Systems Analyst
Institutions Offering Master of Science in Computer Science
- University of the Witwatersrand, Johannesburg
Entry Requirements:
Applicants are required to have a Bachelor of Science with Honours degree from a relevant discipline in Science (Computer Science, Mathematics, Physics, and Statistics) or a relevant NQF level 8 qualification or a relevant Professional Engineering Degree with demonstrable knowledge of basic principles of Algorithms, Computing, Calculus, Linear Algebra, Probability and Statistics.
Applicants require a minimum average of 65 percent.
This is a highly competitive programme and therefore this minimum requirement allows your application to be considered and does not guarantee admission.
Course Duration: 1 year
Mode of Study: Full time
Research Option:
Course Duration:
2 years (Full-time)
4 years (Part-time)
- University of Limpopo, Polokwane
Course Entry Requirements:
(a) A BSc Hons Degree or its equivalent at NQF level 8 in the appropriate disciplinary area.
(b) On special recommendation, including application of the RPL policy and strategy of the
University of Limpopo and after consultation with and approval by the Head of Department.
(c) In addition to those requirements above, the skills profile of potential students will be
assessed and they may be required to qualify themselves with additional competencies as
deemed to be essential by the Department.
Course Duration:
(a) Minimum one (1) year
(b) Maximum three (3) years.
- University of Johannesburg, Johannesburg
Admission requirements:
The Master’s study programme comprises a dissertation based on an approved topic. In addition a minimum result of 65% in the preceding Honours Degree is required for admission. Furthermore, the general rules for Master’s Degrees are applicable.
Duration of programme:
Minimum: 1 year
Maximum: 2 years
- University of Stellenbosch, Stellenbosch
Specific Admission Requirements:
• A BScHons degree in Computer Science or an approved equivalent qualification.
• The Department can require supplementary studies, as determined by your supervisor(s) on a case-by-case basis.
- University of Pretoria, Pretoria
Admission Requirements:
BScHons degree in Computer Science from the University of Pretoria (or equivalent)
Cumulative weighted average of at least 65% for the degree
Duration of study:
1 year, full-time.
- North West University, Mafikeng
Presented in English/Afrikaans
Course Duration: 1 - 3 years
- Rhodes University, Grahamstown
- University of Cape Town, Cape Town
More Masters Courses in South Africa
View all courses in South Africa