The Bachelor of Science with Honours in Computer Science (BScHons) is a 1 year full-time or 2-year part-time programme that taught by a team of diverse and dedicated academics.
Why study Computer Science?
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.
Why study Computer Science at Wits?
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.
Students need to know how to program. You should be proficient in at least one procedural or object oriented programming language. Being able to use R or Matlab may be beneficial but unless you have used the control flow constructs of these languages this will not be sufficient.
The programme does not include an internship. However, it does include a research project that should have real world application and will be guided by a supervisor.
There is currently no bridging programme available.
The part time Honours Programme is a two-year programme with all courses completed in two years. All classes are offered during the day (morning or afternoon) and during the week. Classes for a course take place in 14 separate contact sessions per a course over the entire semester.
If any bursaries become available for this programme, they will be advertised on the school website.