Skip Navigation Skip to Content Skip to Footer

Mathematics and Computer Science

There is considerable overlap between mathematics and computer science. Certainly the history of computer science is closely related to developments in 20th century mathematics. Today it is often difficult to decide whether a particular area of study is a branch of mathematics or of computer science and indeed the distinction is not necessarily important.

At first, students will study the disciplines separately. In later years, students are encouraged to find their niche in the overlap alluded to above by choosing from options in both subjects.

Admission Criteria

Conditional offers: usually A*AA at A-level (or equivalent), including Mathematics and Further Mathematics if taken, with the A* in Mathematics or Further Mathematics.

Number of places



Mathematical Institute

Department of Computer Science

Teaching Staff

Organising Tutor
Dr Kobi Kremnitzer

Fellow & Tutor in Mathematics

Organising Tutor
Dr Michael Spivey

Misys & Andersen Fellow | Tutor in Computer Science | Vice Provost

Professor Patrick Farrell

Fellow & Tutor in Mathematics | Professor of Scientific Computing

Professor Ian Horrocks

Fellow & Professor of Computer Science

Professor James Sparks

Fellow & Tutor in Mathematics | Professor of Mathematical Physics

Dr Irina Voiculescu

College Lecturer in Computer Science

Mr Dominik Wagner

Graduate Teaching & Research Scholar in Computer Science

Mr Zheneng Xie

Graduate Teaching & Research Scholar in Mathematics


What next?