HomeUniversity of YorkBSc Computer Science and Mathematics

BSc Computer Science and Mathematics

University of York
Full-time3 YearsPlacement YearYear AbroadSubject: Computer Science
Course Score
A /82
Graduate Salary
£35,000
Satisfaction
84%
Degree Completion
85%
Professional Jobs
88%
Meaningful Work
75%

About this course

Computer science and mathematics is a combination that gives you two of the most powerful analytical frameworks available, and the ability to move between them. Mathematics is the language in which the foundations of computing are written: algorithms, data structures, computational complexity, cryptography, and the statistical underpinnings of machine learning are all mathematical at heart. Computer science gives you the tools to build systems, write software, design architectures, and implement the ideas that mathematical reasoning generates. Together, the two disciplines develop graduates with both theoretical rigour and practical capability. The University of York's three-year full-time Computer Science and Mathematics degree carries a typical entry tariff of 136 points. The programme includes a sandwich year option, a year abroad option, and work placement opportunities, meaning you can gain professional experience in the computing or mathematics sector before graduation and potentially study in a different country. As the course itself describes, the skills you gain from both disciplines will make you highly employable across a range of sectors. You will study algorithms, programming, software engineering, operating systems, and computer architecture alongside pure and applied mathematics covering analysis, algebra, probability, and statistics, developing a genuinely dual competence that more specialised graduates may lack. Graduates with a combination of computer science and mathematics are in strong demand in software engineering, data science, machine learning, cryptography, financial modelling, quantitative analysis, and technology consultancy. The mathematical rigour of the degree makes graduates particularly attractive to employers in finance, insurance, and the technology sector who need people capable of working at a high level of abstraction. Many also continue to postgraduate study in computer science, mathematics, statistics, or a specialised field such as artificial intelligence or mathematical finance.

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

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 Computer Science and Mathematics 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
100%

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 →