HomeUniversity of YorkMMath Mathematics and Computer Science (with a year in industry)

MMath Mathematics and Computer Science (with a year in industry)

University of York
Full-time5 YearsSubject: Computer Science
Course Score
A /83
Graduate Salary
£35,000
Satisfaction
84%
Degree Completion
89%
Professional Jobs
88%
Meaningful Work
75%

About this course

Mathematics and computer science together provide one of the most powerful intellectual combinations available in higher education. Mathematics develops rigorous logical reasoning, the ability to construct and evaluate formal proofs, and the mastery of the quantitative and abstract frameworks that underlie computation, cryptography, data science, and artificial intelligence. Computer science develops the practical and theoretical skills needed to design, build, and analyse software and computational systems. The two subjects reinforce each other at every level: the mathematics makes you a more principled computer scientist, and the computer science gives you powerful tools for applying mathematical ideas. At the University of York, this five-year full-time programme leads to a master's level qualification, reflecting the depth and ambition of the combined course. You will study core areas of mathematics, including analysis, algebra, statistics, and discrete mathematics, alongside core computer science, covering algorithms, programming, software engineering, theory of computation, and computer architecture. Over the five years you will progress into advanced topics in both fields, and you will also undertake a year in industry, spending significant time with an employer in a relevant professional context. This combination of rigorous academic training and industrial experience is particularly distinctive: you will graduate with both the depth of a master's qualification and the practical exposure that employers in technology, finance, research, and data science value highly. York's research strengths in both mathematics and computer science inform the teaching, and you will develop the analytical and technical capabilities that make this degree one of the most versatile available. Graduates go on to careers in software engineering, data science, quantitative analysis, machine learning, cryptography, financial technology, and research. The combination opens doors across sectors from healthcare to gaming to government. Postgraduate study is also an option for those wishing to pursue doctoral research in mathematics or computer science.

Syllabus & Modules

Typical curriculum
Year 1 Modules
4 items
Programming Fundamentals
Core
View Module Details →
Discrete Mathematics
Core
View Module Details →
Computer Systems
Core
View Module Details →
Calculus & Linear Algebra
Core
View Module Details →
Year 2 Modules
5 items
Year 3 Modules
5 items
Year 4 Modules
3 items

Student Satisfaction

National Student Survey - 125 respondents (67% response rate)

86%
Teaching Quality
81%
Assessment & Feedback
80%
Academic Support
86%
Organisation
86%
Learning Resources
69%
Student Voice

Tuition FeesVerified

Published annual tuition cost at University of York.

£9,535
Per academic year (UK Home)
💰

Government Student Loan

Eligible UK students do not pay upfront. Covered by SFE tuition fee loans.

Will I Get In?

120 UCAS Pts
Admissions Probability
Calculate your odds
Predicted Grades

Also Consider

We found 15 similar courses offering Mathematics and Computer Science where students typically entered with fewer UCAS points.

Course Match AI

When you create a free account, our Engine analyzes if this course perfectly fits your academic profile and builds Plan B Insurance alternatives natively powered by graduate trajectory data.

Unlock Dashboard

Entry Qualifications

A-level
98%
Degree
1%
Other HE
1%

What comes next? 🎓

Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.

Explore Schools on WhatSchool.ai →