Program Overview
The Computer Science at University of the Western Cape is a Master programme in Computer Science & IT over 24 months, delivered On-campus. This programme equips graduates with advanced knowledge and practical skills for professional and academic careers in the field.
Students gain a rigorous grounding in both the theoretical foundations and applied dimensions of computer science & it. The programme combines coursework, research components, and practical projects that develop critical thinking, problem-solving, and specialist expertise relevant to industry and research needs.
Graduates of the Computer Science programme are well-prepared for careers in academia, industry, government, and the private sector across South Africa and internationally. The programme provides an internationally recognised qualification within the Bologna higher education framework.
Key Program Features
- Duration: 24 months
- Language of instruction: English
- Study mode: On-campus
- Location: Cape Town, South Africa
Career Opportunities
Graduates of the Computer Science programme are prepared for diverse careers in computer science & it:
- Software Engineer / Developer
- Data Scientist
- Machine Learning Engineer
- IT Project Manager
- Cybersecurity Analyst
- Cloud Solutions Architect
Program Curriculum
Name |
Alpha |
Term |
Type |
| Project Analysis and Design 731 | COS731 | 1-2 | Compulsory |
| Project Implementation and Testing 732 | COS732 | 3-4 | Compulsory |
| Adv. Software Engineering 726 | COS726 | 1 | Elective |
| Information and Communication Technologies for Development 734 | COS734 | TBA | Elective |
| An Introduction to the Internet of Things 735 | COS735 | 2 | Elective |
| Artificial Intelligence 737 | COS737 | 4 | Elective |
| Cyber security 738 | COS738 | 4 | Elective |
| Big Data Engineering 736 | COS736 | 2 | Elective |
| Cloud Computing 793 | COS793 | 3-4 | Elective |
* 4IR Special Topics 7xx
Honours Project Documentation Guidelines
In addition to a working program and its source code, you must also author the documents discussed below to gain full credit for the programming project. The fundamental structure of these documents is entirely independent of project, programming language, and operating system.You will find a number of advantages when you pursue a rigid documentation approach to programming. First of all, you will have a firm understanding of the task at hand before you start coding. A good understand of the problem leads to a clean design that tends to have fewer bugs. Always make your goal to program it right the first time. The next advantage is that others will be able to use your documentation to test the program, fix bugs, and make enhancements. In the corporate world, these duties are normally performed by different people and often by different groups within a single company. Therefore, the more detailed, organised, and easy-to-read your documentation is, the more you help other people do their jobs. As you learn to write solid documentation, you will also come to appreciate reading solid documentation, and will eventually detest reading technical jargon (the world is full of poorly written technical books and manuals). In other words, write simply and clearly. The way you write is just as important as the details you present. Always strive to spell correctly and use proper grammar. The campus Writing Center can aid you in this respect.
Admission Requirements
Academic Requirements
- SAQA Evaluation Certificate (International Applicants only)
- Certified copy of Passport (International Applicants only)
- Short Curriculum Vitae (CV)
- Official Academic Transcripts/record of results
- Certified copies of degree certificates
- One page letter of motivation
Tuition & Financial Information
Detailed tuition information is not available. Please contact the university for the most current tuition and fee information.
Application Deadline
Please contact the university for application deadline information.
About University of the Western Cape
University of the Western Cape
Cape Town, South Africa
University of the Western Cape is a distinguished institution of higher education committed to academic excellence, innovative research, and preparing students for leadership in their chosen...
University Profile- Language English
- Duration 24 months