HomeUniversity College LondonMEng Computer Science and Mathematics

MEng Computer Science and Mathematics

University College London
Full-time4 YearsSubject: Computer Science
Course Score
A+ /87
Graduate Salary
£51,000 (3yr)
Satisfaction
83%
Degree Completion
93%
Professional Jobs
90%
Meaningful Work
85%

About this course

Computer science and mathematics together constitute one of the most intellectually powerful combinations available at degree level. Mathematics provides the theoretical foundations on which computing rests, including logic, algebra, analysis, probability, and the theory of computation, while computer science brings those ideas into contact with the design of algorithms, data structures, programming languages, and systems that solve real-world problems. The two disciplines are deeply intertwined, and students who study them together develop an unusually rigorous and generative way of thinking. At University College London in London, this four-year full-time programme brings you into one of the world's leading computer science and mathematics departments. UCL's research strength in areas including machine learning, algorithms, computational complexity, pure and applied mathematics means that the academic environment is defined by genuine scientific ambition. You will study analysis, algebra, probability, statistics, discrete mathematics, algorithms, data structures, software engineering, artificial intelligence, and machine learning, with the freedom to deepen your knowledge in the mathematical or computational directions that interest you most as the programme progresses. The rigour expected of you here is substantial, and the rewards in terms of intellectual development and graduate outcomes are correspondingly high. Graduates from computer science and mathematics programmes are among the most sought-after in the graduate labour market. The combination is valued intensely in technology companies, financial services, data science, artificial intelligence research, cryptography, and consulting. Academic and research careers are natural paths for those who choose to continue, with a strong background for doctoral study in either pure mathematics, computational theory, or applied machine learning. The degree also provides outstanding preparation for roles in quantitative finance, where mathematical and computational skills combine.

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 - 130 respondents (86% response rate)

82%
Teaching Quality
74%
Assessment & Feedback
60%
Academic Support
76%
Organisation
84%
Learning Resources
81%
Student Voice

Tuition FeesVerified

Published annual tuition cost at University College London.

£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

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
81%
Baccalaureate
10%
Degree
3%
Other
3%
Other HE
2%
No qualifications
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 →