BSc Computer Science and Mathematics — University of Exeter
Program Overview
Exeter's BSc Computer Science and Mathematics is an interdisciplinary degree for students who want to combine traditional mathematical techniques with cutting-edge computer science applications, developing both the theory and the practical skills to design real computer systems. It suits students who love the logic and rigour of mathematics just as much as the hands-on problem-solving of computing, since the two fields feed into and shape each other throughout the course.
Curriculum structure
In Year 1, students build strong foundations in both disciplines through modules like Programming, Mathematical Structures, and Mathematical Methods, alongside Object-Oriented Programming, setting up the technical and mathematical grounding for later specialisation.
Year 2 moves into rigorous software development and mathematical practice, with modules such as Software Development, Linear Algebra, and Artificial Intelligence and Applications, while the Team Project module gives students real experience collaborating the way professional teams do.
Students on the four-year route can take a paid Industrial Placement year, spending it working on real projects with an employer before returning to complete their final year with practical industry experience, while three-year students can opt for a paid Commercial and Industrial Experience module over a vacation period instead.
By the Final Year, everything comes together in the Individual Literature Review and Project, where students research, design, and build a substantial software system of their own, with options like Computer Vision, Cryptography, and Number Theory letting them specialise across both computer science and mathematics.
Focus areas: Mathematical techniques, programming and software development, artificial intelligence and machine learning, and the theoretical foundations that connect computing and mathematics.
Learning outcomes: Graduates leave with practical skills in specifying, designing, and implementing computer systems, backed by strong mathematical reasoning, problem-solving ability, and technical competence, well prepared for careers requiring either or both disciplines.
Professional alignment: Exeter is a partner to the Alan Turing Institute, with teaching drawing on academics and industry practitioners connected to it, and the department maintains excellent teaching links with major computer-related industry partners including IBM, The Met Office, NATS, and Motorola.
Reputation (employability rankings): Exeter is ranked Top 20 in the UK for Computer Science, 17th in the Complete University Guide 2027, with Computer Science graduate prospects ranked joint 9th in the UK.
Exeter's BSc Computer Science and Mathematics gets you applying theory to real problems from day one, working across dedicated computer science labs and rigorous mathematical practice with real support built into every step. Teaching combines lectures, seminars, workshops, and tutorials, with weekly tutorial classes and fortnightly example classes in first year giving you around 16 contact hours a week, plus lunchtime mathematics surgeries run by postgraduate students when you need extra help. Assessment blends examinations with coursework, and by second year you're working in a genuine Team Project, building the kind of collaborative and technical skills that carry straight into industry. Here's what that looks like in practice:
Exeter's BSc Computer Science and Mathematics graduates leave with a rare combination of mathematical rigour and computing expertise that opens doors across specialist tech fields and beyond. It's a degree that leads into roles like Software Developer, Cyber Security Professional, Business Analyst, and Financial Accounts Manager, with graduates well prepared for careers requiring either or both disciplines:
Further Academic Progression: Students who want to keep building on both sides of their degree have a natural next step at Exeter through the integrated MSci Computer Science and Mathematics route, allowing them to deepen their expertise at masters level before entering the workforce or research. The strong mathematical and computing foundation built during the degree also leaves graduates well positioned to pursue further postgraduate study in either discipline.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
