Overview
Key Features
The Bachelor of Science in Computer Science (Honours) offered at University of the Witwatersrand, Johannesburg is a 1 year full-time or 2-year part-time programme that is taught by a team of diverse and dedicated academics.
Computer scientists are well placed to make important contributions in solving problems in a wide range of sectors, such as finance, mining, industry, healthcare, education, and academia.
The Computer Science Honours programme at Wits is a comprehensive programme that aims at producing highly competitive graduates across South Africa and beyond. The programme consists of carefully designed and advanced level modules that are aligned with the ever-evolving field of Computer Science. It covers modules that balance both theory and practical aspects of Computer Science.
We are proud that our Computer Science Honours graduates are among the most sought-after graduates by the top employers in the country, and they are well prepared to pursue their MSc studies.
Career Opportunities
Career opportunities after completing a Computer Science Honours degree include software engineer, software developer, data scientist, business analyst, consultant, and pursuing a higher academic degree.
Programme Structure
Courses include:
- Research Project: Computer Science
- Adaptive Computation and Machine Learning
- Applications of Algorithms
- Artificial Intelligence
- High Performance Computing and Scientific Data Management
- Multi-agent Systems
- Robotics
- Special Topics in Computer Science
Key information
Duration
- Full-time
- 12 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Credits
Delivered
Campus Location
- Johannesburg, South Africa
Disciplines
Computer Sciences View 26 other Bachelors in Computer Sciences in South AfricaWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Other requirements
General requirements
- An undergraduate BSc degree with a major in computer science or equivalent (NQF7) is required and at least a second year in a mathematics equivalent.
- Admission into the Computer Science Honours programme is highly selective. To be accepted, students must have performed well in their undergraduate degrees (based on aggregate performance which must be at least 70%). We require a good mathematical background and the completion of a range of core courses in Computer Science. You should be proficient in at least one procedural or object-oriented programming language.
- Final selection will be made subject to the availability of places, academic results, and other entry requirements where applicable.
Student Insurance via Studyportals Partner
Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items like Additional medical costs, Repatriation, Liability etc. Make sure your student insurance covers your needs.
Studyportals partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.
Get your student insurance nowStarting from €0.53/day, free cancellation any time.
Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at University of the Witwatersrand, Johannesburg and/or in South Africa, please visit Student Insurance Portal.
Tuition Fees
-
International Applies to you
Applies to youNon-residents46280 ZAR / year≈ 46280 ZAR / year -
Domestic Applies to you
Applies to youCitizens or residents46280 ZAR / year≈ 46280 ZAR / year
Additional Details
R46,280 – R55,190
Living costs
Johannesburg
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Bachelor's scholarship opportunities for Computer Science (Honours).
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility