This course is available with a year in industry, which is taken after your 2nd year of study.
Our combined Mathematics and Computer Science degree brings together two well established and respected courses in two world leading departments. Students on this combined course study topics considered central to each discipline while gaining insight into the substantial interplay between the two subjects.
This is a four-year course, leading to a combined-subject Masters degree in Mathematics and Computer Science. It is taught and administered jointly by the departments of Computer Science and Mathematics. In the first three years, there is equal weight (60:60 credits) between Computer Science and Mathematics, and solid foundations are developed across the two subjects.
In the fourth year, you can choose to place an emphasis on either Maths or Computer Science (up to 80:40 credits, either way) or you can continue with an even 60:60 split of credits.
The first year contains essential fundamental material in programming and computer architectures. It also contains mathematical and theoretical foundations of computer science. The structure of the first year modules in Computer Science can be found in the first year modules
table. These CS subjects constitute 60 credits, you will take a further 60 credits in the Mathematics department.
The second year continues with fundamental material, such as 'Principles of Programming Languages' and 'Computability and Complexity'. Slightly more specialised topics start to be introduced, for example 'Artificial Intelligence' and 'Vision and Graphics'. The structure of the second year modules in the Computer Science department can be found in the second year modules table . These CS subjects constitute 60 credits, you will take a further 60 credits in the Mathematics department.
In the third year, you can choose from a range of options that match your interests and abilities. Again, the total amount of study is balanced between the two departments, so that you study 60 credits from each. Examples of recent module options in Computer Science can be found in the third year modules list.
Once you reach your fourth year, there is more flexibility and you can choose the split between the amount of study in the CS department and the amount of study in the Maths department. You may wish to keep this split as 60 credits of study in each department, or you could vary this as 70:50 or 80:40, either way. Examples of recent module options in the CS department can be found in the fourth year modules list.. In addition you do a substantial individual research project worth 50 credits, which can be taken in either the Mathematics or the Computer Science department. Examples of individual projects can be found under the final year projects tab on this page. Note that you must do at least one other module in the department that you do your project.
You may take a final year project in either Computer Science or Mathematics. Examples of recent final year projects in Computer Science include:
Meet Our Students
![]()
Ione-Skye
MMath Mathematics and Computer Science with a year in industryRead the profile of Helen Bowyer, graduate of Computer Science and Mathematics, now an Engineer at IBM
Who to contact
Dr Will Smith
Ms Dominique Smith
Admissions Tutor
Admissions Administrator
+44 (0)1904 325412
admissions@cs.york.ac.uk