BSc Computer Science at Exeter
Exeter's flagship undergraduate Computer Science programme, with optional pathways in AI, security and applied computing in years 2 and 3. Our FOI dataset covers ten years of module results across this degree.
Where the choices actually matter
Optional modules drive most of the variance in final degree classifications. Public pages show banded signals — logged-in users see exact distributions and year-on-year trends.
- Optional
ECM3428
Algorithms That Changed The World
Final-year optional module covering landmark algorithms — sorting, search, cryptography, machine learning. Coursework-heavy, with an emphasis on rigorous analysis.
First-rateHighLowMidHighMean band
Low 2:1
Cohort
small
Years covered: 2014–2023. Exact distribution behind login.
- Optional
ECM2423
Artificial Intelligence and Applications
Optional year-two module introducing classical AI and modern machine learning. Mixed assessment with coursework and exam.
First-rateLowLowMidHighMean band
High 2:2
Cohort
small
Years covered: 2015–2023. Exact distribution behind login.
The non-negotiables
Core modules are usually a fixed cost on a degree. They still vary in difficulty though — useful context when planning the optional load around them.