BA Mathematics and Computer Science

3 Years On Campus Bachelors Program

University of Oxford

Program Overview

This joint degree offers the opportunity to combine an appreciation of mathematical reasoning with an understanding of computing.

Mathematics is a fundamental intellectual tool in computing, but computing is increasingly used as a key component 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 students to develop a deeper understanding of the mathematical foundations of their subject. The course helps students 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.

 

The Oxford tutorial

College tutorials are central to teaching at Oxford. Typically, they take place in your college and are led by your academic tutor(s) who teach as well as do their own research. Students will also receive teaching in a variety of other ways, depending on the course. This will include lectures and classes, and may include laboratory work and fieldwork. However, tutorials offer a level of personalised attention from academic experts unavailable at most universities.

During tutorials (normally lasting an hour), college subject tutors will give you and one or two tutorial partners feedback on prepared work and cover a topic in depth. The other student(s) in your tutorials will typically be doing the same course as you and covering the same topic. Such regular and rigorous academic discussion develops and facilitates learning in a way that isn’t possible through lectures alone. Tutorials also allow for close progress monitoring so tutors can quickly provide additional support if necessary.

Program Key Stats

£59,260
Sept Intake : 15th Oct


18 %
Yes

Eligibility Criteria

A*AA
3.7
39
90

1470
32
7.5
110

Additional Information & Requirements

Career Options

  • Software Engineer
  • Data Analyst
  • Actuary
  • Statistician
  • Quantitative Analyst
  • Machine Learning Engineer
  • Operations Research Analyst
  • Cryptographer
  • Financial Analyst
  • Database Administrator
  • Business Intelligence Analyst
  • Cybersecurity Analyst
  • Systems Analyst
  • Mathematical Modeler
  • Risk Analyst
  • Academic Researcher

Book Free Session with Our Admission Experts

Admission Experts