| UCAS code | GG27 |
|---|---|
| Duration | 4 years |
| Entry year | 2026 |
| Campus | Streatham Campus |
| Discipline | Computer Science |
| Contact | Web: Enquire online |
| Typical offer | A-Level: AAA-AAB |
|---|---|
|
A-Level: ABB-BBB |
Overview
- Study advanced topics in machine learning, natural language processing, and computer vision, and graduate with a Masters-level qualification.
- Gain interdisciplinary skills that bridge computer science, mathematics, and ethics, equipping you with a unique advantage in the job market.
- Access state-of-the-art facilities, including high-specification computing laboratories and a dedicated student hub.
- Your AI degree will open doors to careers in healthcare, finance, logistics, robotics and many other industries.
- Learn from world-leading experts recruited through Project ADA, part of our substantial investment in AI and data science, with more than 35 new academic staff joining in recent years.
![]()
Top 20 in the UK for Computer Science
18th in the Complete University Guide 2026
![]()
Partner to the Alan Turing Institute
![]()
Advanced cloud computing infrastructure supporting complex AI model development
![]()
Teaching draws on our research strengths in artificial intelligence and high-performance computing
![]()
Top 20 in the UK for Computer Science
18th in the Complete University Guide 2026
![]()
Partner to the Alan Turing Institute
![]()
Advanced cloud computing infrastructure supporting complex AI model development
![]()
Teaching draws on our research strengths in artificial intelligence and high-performance computing
Entry requirements (typical offer)
| Qualification | Typical offer | Required subjects |
|---|---|---|
| A-Level | AAA - AAB |
GCE A-Level Maths grade B
Candidates may offer GCE A-Level Maths, Pure Maths or Further Maths. |
| IB | 36/666-34/665 | HL 5 in Mathematics (Analysis and Approaches or Applications and Interpretations) |
| BTEC | DDD | Applicants studying a BTEC Extended Diploma are also required to achieve a grade B at A-Level in Mathematics |
| GCSE | 4 or C | Grade 4 or C in GCSE English Language |
| Access to HE | 30 L3 credits at Distinction Grade and 15 L3 credits at Merit Grade. | 12 L3 credits at Merit Grade in an acceptable Mathematics subject area |
| T-Level | T-Levels not accepted | N/A |
| Contextual Offer | A-Level: ABB-BBB |
Specific subject requirements must still be achieved where stated above. Find out more about contextual offers. |
| Other accepted qualifications | ||
| English language requirements |
International students need to show they have the required level of English language to study this course. The required test scores for this course fall under Profile B1. Please visit our English language requirements page to view the required test scores and equivalencies from your country. |
|
NB General Studies is not included in any offer.
Grades advertised on each programme webpage are the typical level at which our offers are made and provide information on any specific subjects an applicant will need to have studied in order to be considered for a place on the programme. However, if we receive a large number of applications for the programme we may not be able to make an offer to all those who are predicted to achieve/have achieved grades which are in line with our typical offer. For more information on how applications are assessed and when decisions are released, please see: After you apply
International Foundation programmes
Prepare for entry to Year 1 of an undergraduate degree with the Exeter International Foundation course.
Course content
Studying Artificial Intelligence at Exeter takes you on a structured journey over three years. In your first year, you will build a strong foundation in computer science, mathematics, and core AI principles such as programming, algorithms, and data management.
The second year deepens your expertise through advanced modules in machine learning, natural language processing, and computer vision, complemented by interdisciplinary projects and exploration of ethical frameworks.
By your third year, you will have the opportunity to specialise through optional modules, industry-focused challenges, and an independent research or applied AI project.
The final year provides the opportunity to study more advanced material and obtain a Masters-level qualification (MSci).
This progression ensures you graduate with both technical mastery and the critical insight to apply AI responsibly across a wide range of industries.
Compulsory modules
| Code | Module | Credits |
|---|---|---|
| ECM1400 | Programming | 15 |
| ECM1407 | Social and Professional Issues of the Information Age | 15 |
| ECM1410 | Object-Oriented Programming | 15 |
| ECM1413 | Computers and the Internet | 15 |
| ECM1414 | Data Structures and Algorithms | 15 |
| ECM1415 | Discrete Mathematics for Computer Science | 15 |
| ECM1416 | Computational Mathematics | 15 |
| COM1011 | Fundamentals of Machine Learning | 15 |
| ECM1425 | Employability and Placement preparation for Computer Scientists | 0 |
Compulsory modules
| Code | Module | Credits |
|---|---|---|
| ECM2414 | Software Development | 15 |
| ECM2419 | Database Theory and Design | 15 |
| COM2011 | Machine Learning and Data Science | 15 |
| COM2017 | Introduction to Prompt Engineering | 15 |
| ECM2423 | Artificial Intelligence and Applications | 15 |
| COM2020 | Team Project | 15 |
Optional modules
| Code | Module | Credits |
|---|---|---|
| COM2014 | Computational Intelligence | 15 |
| COM2019 | Programming for Prompt Engineering | 15 |
| SPA2009 | Data Science in Society | 15 |
| ECM2400 | Employability and Placement Preparation for Computer Scientists | 0 |
Compulsory modules
| Code | Module | Credits |
|---|---|---|
| ECM3401 | Individual Literature Review and Project | 45 |
Optional modules
| Code | Module | Credits |
|---|---|---|
| ECM3412 | Nature Inspired Computation | 15 |
| COM3024 | Computer Vision | 15 |
| COM3021 | Data Science at Scale | 15 |
| COM3031 | Probabilistic Machine Learning | 15 |
| ECM3446 | High Performance Computing | 15 |
| COM3029 | Social Media and Text Analysis | 15 |
| ECM3422 | Computability and Complexity | 15 |
| ECM3428 | Algorithms that Changed the World | 15 |
| COM3032 | Foundations of Human-Centred AI | 15 |
Compulsory modules
| Code | Module | Credits |
|---|---|---|
| ECMM427 | Group Development Project | 30 |
| ECMM428 | Individual Research Project | 30 |
Optional modules
| Code | Module | Credits |
|---|---|---|
| ECMM422 | Machine Learning | 15 |
| ECMM423 | Evolutionary Computation and Optimisation | 15 |
| ECMM424 | Computer Modelling and Simulation | 15 |
| COMM113 | Deep Learning | 15 |
| COMM116 | Generative AI Applications | 15 |
| COMM117 | Large Language Models and Applications | 15 |
| COMM118 | AI in Healthcare | 15 |
| COMM119 | AI in Environment | 15 |
| COMM040 | Text Mining and Natural Language Processing | 15 |
Dr David Walker is Senior Lecturer in Computer Science at the University of Exeter. He specialises in evolutionary computation, visualisation, data science, AI and optimisation. He teaches modules in AI, software engineering, machine learning, databases and optimisation.
His research focuses on developing methods that make AI and optimisation processes more transparent and interactive through visualisation, improving both algorithm design and interpretation.
Dr David Walker
Programme Director
Fees
Tuition fees for 2026 entry
UK students: £9,535 per year
International students: £31,200 per year
Scholarships
The University of Exeter offers a wide range of scholarships to support your education, with £7 million available for international students applying to study with us in the 2026/27 academic year, including our prestigious Exeter Excellence Scholarships*. We also provide scholarships for sport, music and other achievements, alongside regional and partner awards such as Chevening, The Beacon Trust and the British Council. Financial support is available for students from disadvantaged backgrounds, lower income households and other under-represented groups to help them access, succeed and progress through higher education.
* Terms and conditions, including deadlines, apply. See our website for details.
Learning and teaching
Teaching and assessment
The programme is delivered through a mix of lectures, seminars, tutorials, case studies, industry visits, computer simulations, project work and a dissertation.
You will develop transferable skills such as:
- machine learning
- software engineering
- data handling
- management and communication skills
- problem solving
- decision making
- and research methodology.
Many of these will be addressed within an industrial and commercial context.
Personal Tutor
You will be allocated a Personal Tutor who is available for advice and support throughout your studies, along with support and mentoring from graduates who are now in industry.
A research and practice-led culture
We believe every student benefits from being taught by experts active in research and practice. You will discuss the very latest ideas, research discoveries and new technologies in seminars and in the field. Plus, you’ll become actively involved in a research project yourself.
All our academic staff are active in internationally recognised scientific research across a wide range of topics. You will also be taught by leading industry practitioners associated with the globally recognised Alan Turing Institute.
Optional modules outside of this course
Each year, if you have optional modules available, you can take up to 30 credits in a subject outside of your course. This can increase your employability and widen your intellectual horizons.
Proficiency in a second subject
If you complete 60 credits of modules in specified subjects, you may have the words 'with proficiency in’ added to your degree title when you graduate.
Your future
Career prospects
Artificial intelligence specialists are among the most sought-after professionals worldwide, and Exeter graduates are in the UK’s top 10 for being targeted by leading employers.
With skills spanning machine learning, robotics, computer vision, data science, and AI ethics, you’ll be prepared for careers in industries such as healthcare, finance, logistics, sustainability, robotics, and beyond – placing you at the forefront of technology transforming society.
Potential roles include:
- AI Research Scientist
- Machine Learning Engineer
- Data Scientist
- Robotics Engineer
- and AI Solutions Architect.
Dedicated careers support
You will receive support from our dedicated Career Zone team, who provide excellent career guidance at all stages of career planning. The Career Zone provides one-on-one support and is home to a wealth of business and industry contacts.
Additionally, they host useful training events, workshops and lectures which are designed to further support you in developing your enterprise acumen. Please visit the Career Zone for additional information on their services.











