Recommended subject combinations for Computer Science

Computer Science can be combined with a dazzling array of other subjects! It is not only the perfect key to a career in the IT (information technology) industry, but is also an ideal companion subject for just about any other discipline. These pages spell out some of the ways you can construct a curriculum for yourself based on Computer Science. (Note: these are not formal programmes; they are example subject combinations, mostly within the BSc in Mathematical Sciences.)

[Although it is not officialy part of the programme, we strongly encourage students who plan to study Computer Science, especially those who did not have IT (information technology) at school, to attend our Bridging Course.]

Computer Science with Mathematical subjects

Computer Science is about information and computation, and this makes it a mathematical science. Not surprisingly, other mathematical subjects combine with it in a particularly natural way. This is the primary option for students wanting to pursue a career in computing.

»Read more

Machine Learning

The art of getting computers to learn things is one aspect of Computer Science that combines it with Applied Mathematics and Statistics. We offer a new focus in this exciting new discipline.

»Read more

Computer Science with Physics

Physics was the first of the empirical sciences to become inextricably intertwined with computing, so much so that “Computational Physics” is now a central part of the subject.

»Read more

Computer Science with Chemistry

Chemistry is another field in which computational work has become important next to the traditional laboratory-based approach.

»Read more

Computer Science with Biological subjects

With recent advances such as the sequencing of the human genome, 21st century Biology is increasingly becoming an information science. The new subdiscipline of Bioinformatics is a fusion of Computer Science and the Biological sciences.

»Read more

Computer Science with Earth Sciences

Like just about everything else these days, the Earth Sciences are all about information which is managed using computers (just think about Google Earth).

»Read more

Computer Science with Commerce subjects

Want to use computers in the business world?

»Read more

For simplicity we have omitted the auxiliary courses that are compulsory in these curricula. In the case of a BSc in Mathematical Sciences, they are: Computer Skills 171, Science Communication Skills 172, Scientific computing 272, Scientific Computing 372. Consult the yearbook for the full requirements in other programmes.

This is an unofficial and incomplete summary. You can find more information about programmes on the Science
Faculty programme page
, but the university’s official yearbook remains the authoritative source. To the best of our knowledge the suggested programmes were allowable in terms of the timetable at the time of writing, but this may change from year to year and it is the student’s responsibility to verify that a particular module combination is free of timetable clashes.

Last updated Wednesday, 4 November 2009
Problems? Contact our webmaster (webmaster@CUT-ME-OUT@cs.sun.ac.za).