A group of students working at a table
Mathematics research students collaborating
(Image Credit: Antonio de Capua / Graduate Photography Competition)

MSc in Mathematics and Foundations of Computer Science

About the course

The MSc in Mathematics and Foundations of Computer Science, run jointly by the Mathematical Institute and the Department of Computer Science is a full-time course which focuses on the interface between pure mathematics and theoretical computer science. 

The mathematical side of the course concentrates on areas where computers are used, or which are relevant to computer science, namely algebra, general topology, number theory, combinatorics and logic.

Examples from the computing side include computational complexity, concurrency, computational learning theory, and quantum computing.

You will take a minimum of five optional courses, and write a dissertation. There are no core modules on the course. Apart from the dissertation, around 75% of the course comprises taught content and 25% is self-directed learning.

The course is suitable for those who wish to pursue research in pure mathematics (especially algebra, number theory, combinatorics, general topology and their computational aspects), mathematical logic, or theoretical computer science. It is also suitable for students wishing to enter industry with an understanding of mathematical and logical design and concurrency.

The course runs from the beginning of October through to the end of September, including the dissertation. 

Attendance

The course is full-time and requires attendance in Oxford. Full-time students are subject to the University's Residence requirements.

Resources to support your study

As a graduate student, you will have access to the University's wide range of world-class resources including libraries, museums, galleries, digital resources and IT services.

The Bodleian Libraries is the largest library system in the UK. It includes the main Bodleian Library and libraries across Oxford, including major research libraries and faculty, department and institute libraries. Together, the Libraries hold more than 13 million printed items, provide access to e-journals, and contain outstanding special collections including rare books and manuscripts, classical papyri, maps, music, art and printed ephemera.

The University's IT Services is available to all students to support with core university IT systems and tools, as well as many other services and facilities. IT Services also offers a range of IT learning courses for students, to support with learning and research.

The Mathematical Institute provides IT support and the department's Whitehead Library, where students will find an extensive range of books and journals. A shared study room with desktop computers is located in the Mathematical Institute for MSc in Mathematics and Foundations of Computer Science students.

Graduate students have access to the department common room, where graduate students regularly gather for coffee and other social occasions and the mezzanine level of the Andrew Wiles Building houses a café and teaching spaces.

The Department of Computer Science Library contains books, monographic series, journals, technical reports and past theses covering the main research interests of the department. It is principally for use by graduate students and staff. The department has kitchens on each floor and a central common room where you can meet informally. There is an active social committee organising events for staff, students and families.

Supervision

The allocation of graduate supervision for this course is the responsibility of the Mathematical Institute and/or the Department of Computer Science and it is not always possible to accommodate the preferences of incoming graduate students to work with a particular member of staff. Under exceptional circumstances a supervisor may be found outside the Mathematical Institute and/or the Department of Computer Science.

Assessment

The course will consist of examined lecture courses, usually taught as lectures supported by classes in groups of 8-10, and a written dissertation.

The lecture courses will be divided into schedule I (basic) and schedule II (advanced). Students will be required to satisfy the examiners in at least two courses taken from schedule II. The majority of courses should be given in the first two terms.

During Trinity term and over the summer students should complete a dissertation on an agreed topic. The dissertation must bear regard to course material. It is normal to have around eight meetings with your dissertation supervisor, mainly during Trinity term, but possibly continuing into July, but the exact arrangements are made mutually. Between terms there is work on take-home exams (mini projects).

It is intended that a major feature of this course is that candidates should show a broad knowledge and understanding over a wide range of material. Consequently, each lecture course taken will receive an assessment upon its completion by means of a test based on written work. Students will be required to pass five courses that include two courses at the schedule II level and the dissertation. The dissertation is marked by the supervisor and a second marker, and the final mark is based on their reports as well as a short compulsory viva held in September. The dissertation submission date is around the beginning of September and students must submit their dissertation proposals early in Trinity term.

Graduate destinations

Graduates typically pursue careers in academia or the technology sector. Quite a high proportion of students on the course are interested in continuing study at research degree level.

Changes to this course and your supervision

The University will seek to deliver this course in accordance with the description set out in this course page. However, there may be situations in which it is desirable or necessary for the University to make changes in course provision, either before or after registration. The safety of students, staff and visitors is paramount and major changes to delivery or services may have to be made if a pandemic, epidemic or local health emergency occurs. In addition, in certain circumstances, for example due to visa difficulties or because the health needs of students cannot be met, it may be necessary to make adjustments to course requirements for international study.

Where possible your academic supervisor will not change for the duration of your course. However, it may be necessary to assign a new academic supervisor during the course of study or before registration for reasons which might include illness, sabbatical leave, parental leave or change in employment.

For further information please see our page on changes to courses and the provisions of the student contract regarding changes to courses.

Was this page useful?*