BSc Computer Science

3 Years On Campus Bachelors Program

Aberystwyth University

Program Overview

Aberystwyth’s BSc in Computer Science delivers a grounded programme in programming, systems, web technologies, AI, robotics, and information security, taught in well-equipped Linux / Mac labs with robotics kits and central servers. Fully BCS-accredited, it’s ideal for students seeking a supportive, research-informed campus experience that blends theory, hands-on projects, and strong graduate outcomes.


Curriculum Structure

Year 1
You'll be introduced to core computing through modules like Introduction to Programming, Programming Using an Object‑Oriented Language, Problems and Solutions, Introduction to Computer Infrastructure, Fundamentals of Web Development, Information Security, and Study Skills for Computer Science. Learning is delivered via lectures, labs, tutorials, and workshops to build your foundational skills.

Year 2
Focuses on deeper understanding with Algorithm Design & Data Structures, Modelling Persistent Data, Software Engineering, and your choice of options such as Artificial Intelligence, Robotics & Embedded Systems, or Scientific Python. You’ll engage in real-world development techniques and collaborative software projects.

Year 3
You will complete a substantial Major Project (40 credits) and take on Professional Issues in the Computing Industry, along with optional advanced modules like Advanced Algorithms, Mobile Development with Android, Computer Graphics & Games, and Computational Bioinformatics, tailoring your degree to your interests.


Assessment Format

  • Coursework & Practical Work – programming tasks, lab reports, group/individual projects, presentations, and reflective portfolios.
  • Written Exams & In-Class Tests – assessing theoretical understanding in core modules.
  • Formative feedback via supervised labs, quizzes, and draft assessments supports learning before summative coursework/exams determine final grades. 

Focus Areas
programming & software design • algorithms & data structures • systems, infrastructure & security • web development • AI, robotics & electronics • individual honours project & professional issues


Learning Outcomes
Design, implement, and evaluate robust software and systems

Apply formal and algorithmic methods

Analyse infrastructure and security

Specialise in AI, robotics, web, or data

Conduct and deliver an independent major project

Demonstrate professional skills and awareness.


Accreditation & Professional Recognition
This degree is fully accredited by the British Computer Society (BCS) on behalf of the Engineering Council, meeting academic standards for Chartered IT Professional (CITP) status.


Reputation & Employability Rankings

  • Aberystwyth’s Computer Science ranks 30th for the subject in the Complete University Guide 2025
  • 100% graduate employment rate reported six months post-graduation. The department boasts strong student satisfaction
  • Top 5 in the UK for teaching quality and experience (TEF Gold; REF excellent)

 

Experiential Learning (Research, Projects, Internships etc.)

Aberystwyth’s BSc Computer Science provides a hands-on, research-led computing education combining modern facilities, real-world projects, and individualised support within a close-knit community. Fully BCS-accredited and located in Wales’s first university town, the degree supports students aiming for careers in software development, AI, XR, robotics, and beyond.


Facilities & Learning Environment

  • Specialist teaching and research labs: Multiple departmental labs, plus ~800 PCs campus-wide (library, residences), with 24/7 access and strong Wi‑Fi.

  • Robotics and Extended Reality labs: Three dedicated robotics labs (indoor, outdoor, space robotics) and an XR lab with full motion‑tracking gear during relevant modules.

  • Arduino and robot kits: Students use individual hardware such as Arduinos, mobile robots, and sailing robots—during module durations.

  • High-performance computing cluster & diverse equipment: Includes iCub humanoid, Unitree robot dog, smart-home setup, eye-tracking glasses, thermal cameras, accessible to final-year and research-focused projects.

  • Cross-platform labs: Dedicated Linux, macOS, and Windows environments with centralized servers.


Experiential Learning Highlights

  • Weekly demonstrator-led labs (Year 1–3): Hands-on practice in programming (Java, Python, C/C++), web development, infrastructure, networking, security, embedded systems, robotics, AI, and XR during lectures and seminars.

  • Year 2 “Software Engineering” module: Follow the full development life-cycle design, build, test, deploy, mirroring real industrial practice.

  • Final-year Major Project: A substantial, supervised capstone (40 credits) where you’ll apply advanced tools and lab environments, be it robotics, XR, AI, or hardware systems .


Industry Placement & Global Options

  • Optional Year in Industry: Paid placements arranged by students, supported by staff, with formal credit and supervision

  • Study Abroad Year: Students may opt for a global exchange instead of industry placement

  • Placement Outcomes: Roles span robotics, development, AI, systems, and research; 70+ students annually choose this route

Progression & Future Opportunities

Prifysgol Aberystwyth University's BSc Computer Science graduates step into promising tech careers: approximately 90% of graduates are employed or in further study within 15 months and 80% in professional-level roles. Typical roles include:

Software developer

Systems analyst / IT consultant

Web engineer / Applications developer

Data specialist / Technical project lead


University services that support employment

  • Careers Advisory Service & ABERcareers portal: Offers timetabled and ad‑hoc workshops (CV writing, interviews, psychometric tests), mock interviews with real industry professionals, and access to placement and job vacancy databases
  • Industrial-year support: Dedicated guidance for securing paid industrial placements (Year 3), with past students employed by companies like IBM, HP, Microsoft, Walt Disney, Amadeus
  • AberGrad scheme & professional project training: Progressively builds employability—students tackle group projects (Year 2 roles like QA or Team Lead), a major final-year capstone, and a “Professional Issues” module to develop interpersonal, ethical, and managerial skills

Graduation Outcomes & Alumni Success

90% in employment or further study within 15 months for Computer Science graduates

Median salaries (all CS graduates):

£28k at 15 months

£32.5k at 3 years

£38k at 5 years


University–industry partnerships

  • Industrial placements with IBM, HP, Microsoft, Walt Disney, Amadeus and other UK/global tech firms
  • Practicals and labs enhanced with robotic platforms (Arduino, mobile and sailing robots), supported by staff with close industry links via conferences and research

Long‑term accreditation & reputation

  • The degree is fully accredited by BCS on behalf of the Engineering Council, paving the way to Chartered IT Professional status
  • Top 5 in the UK for Computer Science student satisfaction (Complete University Guide 2025)

Further Academic Progression:
After earning your BSc, you can elevate your career through:

  • A 4-year MComp or integrated industrial-year variant for advanced professional skills
  • Standalone MSc degrees (AI, Cybersecurity, Data Science, Software Engineering) at Aberystwyth or other leading universities
  • PhD research, supported by Aberystwyth’s well-regarded labs and research-active staff
  • Professional certification via BCS Chartered IT Professional status, enhanced through your accredited degree and industrial experience

Program Key Stats

£21,875
Sept Intake : 14th Jan


94 %

Eligibility Criteria

BBB - CCC
3.0
30 - 26
75

1100
25
6.0
88

Additional Information & Requirements

Career Options

  • Software Design
  • Computer Applications
  • Web Development
  • IT Consultancy and Management
  • Education
  • Communications and Network

Book Free Session with Our Admission Experts

Admission Experts