IELTS 6.0 overall with minimum 5.5 in each skill
This mathematics and computer science degree gives you a solid understanding of mathematical methods with core computing skills and the ability to apply them to real-life problems.
Our mathematics courses are highly regarded, we are ranked 3rd in the UK in Mathematics for Student Satisfaction (Complete University Guide, 2022). Also, we are ranked 3rd in London overall, 1st for student satisfaction with the course, and also with feedback, and 2nd for student satisfaction with teaching (Guardian league table, 2022).
Our degree in mathematics and computer science is designed to develop your skills in advanced programming and software engineering as well as in mathematics and computing software tools. You will also explore logical analysis, deduction and mathematical modelling and gain the skills to apply these to computer systems.
This degree also explores cutting edge topics such as machine learning and artificial intelligence, and provides students with the skills necessary to pursue careers in these exciting contemporary fields.
More info: Click here
Year 1
Students are required to study the following compulsory modules.
Paradigms of Programming (30 credits)
Algorithms and Data Structures (15 credits)
Vectors and Matrices (15 credits)
Calculus and Mathematical Analysis (30 credits)
Analysis of Data (15 credits)
Probability and Randomness (15 credits)
Year 2
Students are required to study the following compulsory modules.
Advanced Programming (15 credits)
Information Security (15 credits)
Introduction to Artificial Intelligence (15 credits)
Advanced Algorithms and Data Structures (15 credits)
Linear Algebra and Differential Equations (30 credits)
Operational Research: Linear Programming (15 credits)
Vector Calculus (15 credits)
Year 3
Students are required to study the following compulsory modules.
Machine Learning (15 credits)
Artificial Intelligence Applications (15 credits)
Coding and Cryptography (15 credits)
Students are required to choose 1 module from this list of options.
Research Methods and Mathematics Project (30 credits)
UAS: Mathematics Education and Communication (30 credits)
Mathematics Work Placement (30 credits)
Students are required to choose 30 credits from this list of options.
Natural Computing (15 credits)
JVM Programming Languages (15 credits)
Information Visualisation and Big Data (15 credits)
Optimisation Techniques (15 credits)
Mathematics for the Life Sciences (15 credits)
Graph Theory and Applications (15 credits)
Partial Differential Equations (15 credits)
Students are required to choose 15 credits from this list of options.
Natural Computing (15 credits)
JVM Programming Languages (15 credits)
Information Visualisation and Big Data (15 credits)
Students from Mathematical Sciences have secured placement years at the Department for Work & Pensions, NHS England, NATS, Home Office, HMRC, Department of Health, GSK, Intel and Lloyds Banking Group.
Career opportunities for this course are varied. Most industries are always on the lookout for graduates with intellectual, mathematical and numerical skills that can be applied to a wide range of practical situations.
You may choose to work in a variety of fields such as data science, statistical modelling, operational research, research, internet technology, the pharmaceutical industry, accounting, banking, the Civil Service, teaching, logistics, consultancy, actuarial science, risk management and marketing.
Insurance - Single: 300 (£) per year