We currently have 9 members of academic staff whose research activities span a range of subject areas, including Automata Theory, Broadband and Mobile Networks, Program Testing and Verification, Robotics, Natural Language Processing, Machine Learning and Bioinformatics.
Dept of Mathematical Sciences,
Computer Science Division,
Private Bag X1, 7602 Matieland, SOUTH AFRICA
Telephone: +27 21 808 4232
Fax: +27 21 882 9865
Why are English majors studying computer science? Ten years ago, professors in computer science departments everywhere wondered how undergraduates from a broad range of fields could be attracted to computer science (CS). We were convinced that this material would be vital for their careers, but we were up against negative stereotypes of programmers, and the prediction that most software jobs were about to be outsourced to the third world. Read more
Learn about a new “superpower” that isn’t being taught in in 90% of US schools.
Starring Bill Gates, Mark Zuckerberg, will.i.am, and many others.
Software engineering is the best job of 2010! And there are five other CS-based jobs on the top-20 of jobs.
» Read more about what to study and the kind of careers that are waiting for you
We offer a yearly bridging course (in the week before the formal lectures start) for students who have never programmed before. We strongly recommend this course for BSc/BComm/BIng students who are going to study Computer Science.
Confused about what to study? Here is a handy guide that explains everything.