Exeter’s BSc (Hons) Computer Science delivers a research-informed and industry-relevant education, grounded in programming, algorithms, and mathematics. With exposure to advanced topics like AI and nature-inspired computing, plus opportunities for placements and final-year specialisation, you’ll graduate with both technical fluency and applied experience.
Curriculum Structure
Year 1
You'll gain foundational skills across eight core modules:
Programming
Object-Oriented Programming
Data Structures & Algorithms
Discrete & Computational Mathematics
Computers & the Internet
Fundamentals of Machine Learning
Social & Professional Issues
Focus: Build coding proficiency, algorithmic thinking, and mathematical reasoning while exploring computing’s ethical dimensions.
Year 2
You'll get to deepen core competencies with modules including:
Software Development
Computer Languages & Representations
Database Theory & Design
Network & Computer Security
Team Project (group-based software engineering)
“Outside the Box” – CS Research & Applications
Focus: Software engineering, data modelling, security, and collaborative project work.
Optional Placement Year
Between Years 2 and 3, you can opt for a 12-month paid Professional Experience Module:
Earn 120 credits through industry placement
Gain hands-on experience, build your CV, and develop workplace-ready skills
Final Year (Year 3 or Year 4 Honours)
45-credit Individual Project (literature review + software/research output)
Additionaly, choose from specialist modules like:
Enterprise Computing
Nature-Inspired Computation
Computer Vision
High-Performance Computing
Probabilistic Machine Learning
Security Validation
Focus: Specialisation, advanced computing topics, and independent research or development.
Assessment
Continuous Assessment: Coding assignments, lab reports, essays, presentations, and in-semester tests
Written Exams: Closed-book, open-book, or calculator-allowed, depending on module
Project-Based Evaluation: Team projects and final-year dissertations assessed via code, write-ups, presentations, and oral exams
Focus Areas
Programming (Java, Python)
Algorithms & Data Structures
Systems Architecture & Networking
Databases & Cybersecurity
Machine Learning & Advanced Computing
Team and Individual Project Work
Learning Outcomes
Develop efficient, scalable software using key languages
Apply mathematical reasoning to computing problems
Analyse and design secure systems and networks
Collaborate on full-cycle software development
Conduct independent technical research or build complex applications
Professional Alignment & Accreditation
Accredited by the British Computer Society (BCS)
Qualifies for Chartered IT Professional (CITP) status
Partial fulfilment for Chartered Engineer (CEng)
Industrial placement further boosts employability and professional readiness
Reputation & Employability Rankings
Ranked Joint 12th in the UK for Graduate Prospects (Complete University Guide 2025)
Ranked #19 in the UK for Computer Science overall
Strong employer links, including IBM, NATS, The Met Office, and ties to the Alan Turing Institute
The BSc (Hons) Computer Science at Exeter equips students with real-world technical skills through high-spec facilities, interactive labs, and close ties to industry leaders like IBM and the Met Office. You'll gain hands-on experience from your first year, with strong support for placements, team projects, and independent development.
Facilities & Learning Environment
Digital Labs: Fully equipped teaching labs with updated PCs, Linux and Windows OS, and campus-wide Wi-Fi enhanced by a £3 million digital infrastructure investment (ISCA) to serve advanced computing requirements.
Creative Quadrant & Skydeck: Collaborative workspaces with Arduinos, Raspberry Pis, AV tools, and flexible setups to support prototyping, innovation, and team ideation
IBM Cloud Access: Students benefit from free IBM Cloud credits, enterprise-level tools, and dedicated support for coursework, group projects, and hackathons
Technical Support: On-site experts ensure smooth operation of all lab resources and support hardware/software troubleshooting
Experiential Learning Highlights
Weekly Labs & Workshops: Core modules integrate practical sessions using Python, Java, C/C++, cloud services, and electronics development kits
Group Software Engineering Project: Run in collaboration with IBM, this project simulates real-world development with team coordination, cloud platform use, and industry mentorship
Final-Year Individual Project: A 45-credit capstone research or software development project, often utilising Exeter’s advanced lab tools, cloud systems, or links to research groups
Industrial Placement (Optional): Students may take a 12-month paid work placement between Year 2 and final year, gaining deep insight into industry environments
Summer Placements: Shorter internships are also available through Exeter’s Careers Services and research partnerships, offering real-world exposure without interrupting academic progression
Industry Engagement & Career Preparation
IBM Advisory Role: IBM plays a direct role in curriculum development, project mentorship, and student events, ensuring relevance and industry readiness
Employer Partnerships: Work and placement opportunities span ABB, Met Office, NATS, NHS Digital, JP Morgan, DSTL, Southwest Water, Motorola, and more
Research-Driven Teaching: Exeter’s computing department works closely with the Alan Turing Institute, supporting active research in AI, cybersecurity, HPC, and nature-inspired computing, benefiting both instruction and project work
Supportive Culture: With 15+ contact hours per week, open-door academic policies, and friendly, research-active staff, Exeter fosters a learning environment that promotes both excellence and inclusion
BSc Computer Science graduates from Exeter move quickly into high-value tech careers, supported by strong teaching, structured placements, and industry-aligned project work. Employment outcomes are excellent and graduates take on roles across software, data, cybersecurity, and consultancy, with strong salary growth and meaningful career trajectories.
Graduate Career Outcomes
94% employed or in further study within six months
95% in highly skilled roles by 15 months
Typical roles include:
Software Engineer or Developer
IT Quality & Testing Professional
Cybersecurity or Data Analyst
Business Systems Architect or Consultant
Salary Benchmarks
£27,000 at 15 months
£29,500 at 3 years
£33,000 at 5 years
Career Support & Employability Services
Career Zone & CEMPS Careers Hub: One-to-one coaching, mock interviews, CV writing, workshops, and job fairs
Online Portals: Handshake and CareerHub provide access to vacancies, internships, and employer contacts
Placement Support: Full guidance and funding for summer internships and industrial year placements
Students report a strong alignment between career outcomes and degree skills:
90% say their job aligns with long-term goals
85% report actively using their degree skills
95% describe their work as meaningful
Industry Links & Partnerships
IBM: Key partner in curriculum design, industry board representation, and team project sponsorship
Other partners: The Met Office, NATS, Motorola, McLaren, Amazon, JP Morgan, Morgan Stanley
Exeter Science Park: Gateway to regional startups and growing tech SMEs
Further Academic Progression
After your BSc, you can pursue:
A Year-in-Industry BSc variant: Includes a 12-month full-time paid placement for deeper industry experience
MSc study: AI, Cybersecurity, Data Science, Software Engineering, or computing-related postgraduate programmes
PhD research: Especially in AI, machine learning, HPC, or nature-inspired computing supported by Exeter’s research centres and partnerships
Professional recognition: Accredited by BCS, leading toward Chartered IT Professional (CITP) and Chartered Engineer (CEng) status
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.