This joint degree offers the opportunity to combine an appreciation of mathematical reasoning with an understanding of computing and its ability to solve problems on a large scale. Mathematics is a fundamental intellectual tool in computing, but computing is increasingly also a tool in mathematical problem-solving.
The course concentrates on areas where mathematics and computing are most relevant to each other, emphasising the bridges between theory and practice. It offers opportunities for potential computer scientists both to develop a deeper understanding of the mathematical foundations of their subject and to acquire a familiarity with the mathematics of application areas where computers can solve otherwise intractable problems. It also gives mathematicians access to both a practical understanding of the use of computers and a deeper understanding of the limits on the use of computers in their own subject.
There are two Mathematics and Computer Science degrees, the three-year BA and the four-year MMath and Computer Science. You do not need to decide when you apply, and you will not be asked until your third year to choose between the degrees.
Department's general enquiry contact
Computer Science
Mathematical Institute