BSc

Artificial Intelligence and Robotics

Artificial Intelligence and Robotics Code GH76 Attend an Open Day Attend an Open Day

Apply Now

BSc Artificial Intelligence and Robotics at Aberystwyth University involves the development of artificial systems, which is becoming increasingly relevant in commercial, industrial and domestic life.

At Aberystwyth, we will help you to develop your knowledge of the underlying technologies and the vocational skills involved with Artificial Intelligence and Robotics.

This degree will give you a firm understanding of computer architecture, programming and software design. You will also specialise in the theory of artificial intelligence and robotics, and the development of practical applications and tools. This opens up many pathways for our graduates and creates a dynamic learning environment.

This degree is accredited by BCS — The Chartered Institute for IT.

Course Overview

Why study Artificial Intelligence and Robotics at Aberystwyth University?

  • Employability is embedded in the structure of this degree.
  • The department has mobile, sailing and aerial robots, manipulator arms, vision and motion tracking systems, micro controller systems and laser scanners.
  • You will have access to dedicated Linux, Mac OS X laboratories and central servers.
  • You will be taught by lecturers who have close links with the industry and software engineering conferences.
Our Staff

Almost all of the Department of Computer Science lecturers are qualified to PhD level, and those who are not have considerable research or industrial experience. All new lecturers are required to obtain the PGCTHE, and hence are Senior Fellows or Fellows of the Higher Education Academy. The department also employs a number of part time demonstrators and tutors and some student demonstrators, who are selected from our undergraduate and postgraduate students. Research fellows and research assistants (mostly PhD qualified) may also be involved in delivering occasional teaching when it is appropriate.

Modules September start - 2025

Please note: The modules listed below are those currently intended for delivery during the next academic year and may be subject to change. They are included here to give an indication of how the course is structured.

Core

Module Name Module Code Credit Value
Algorithm Design and Data Structures CS21120 20
Artificial Intelligence CS26520 20
C and C++ CS23820 20
Modelling Persistent Data CS27020 20
Robotics and Embedded Systems CS26020 20
Software Engineering * CS22120 20

Core

Module Name Module Code Credit Value
Major Project CS39440 40
Professional Issues in the Computing Industry * CS38220 20
Robotic Applications CS36010 10
Space Robotics CS36510 10
Fundamentals of Machine Learning CS36110 10
Machine Learning CS36220 20

* Also available partially or entirely through the medium of Welsh

Careers

Our degree prepares you for a variety of careers:

  • intelligent robotic design and programming
  • medical robotics
  • industrial robotics
  • robotics requiring a degree of artificial intelligence
  • programming of softbot applications for commercial problems
  • software design
  • communications and networking
  • computer applications
  • web development
  • IT consultancy and management
  • systems analysis and development
  • education.

What skills do I acquire from this degree?

Employability skills are the core values of our degree and include.

  • communication skills
  • analytical skills
  • time management
  • working independently and as part of a team
  • organisation skills
  • implementation skills
  • research skills
  • technical skills.

Interested in a work placement?

This degree is also available with an integrated year in industry (GH7P).

Teaching & Learning

What will I learn?

The breakdown below will provide you with an illustration of what you may study during the three year degree scheme.

In your first year you may be introduced to:

  • programming
  • computer infrastructure
  • web development
  • problems + solutions.

In your second year you may discover:

  • C and C++ and environments
  • software development lifecycle (This module will allow you to take a role which exists in the industry i.e. project manager, designer etc, you will be required to produce a working software product, following best current industrial practice at every stage.)
  • robotics and embedded systems
  • artificial intelligence
  • data structures and algorithms.

In your final year, you may undertake:

  • ubiquitous computing
  • machine learning
  • space robotics
  • professional issues in the computing industry
  • an individual project, where you will develop a piece of software in an area of particular interest to you
  • a range of further electives to specialise in areas of your choice.

Student Testimonials


Typical Entry Requirements

UCAS Tariff 120 - 96

A Levels BBB-CCC

GCSE requirements (minimum grade C/4):
English or Welsh and Mathematics

BTEC National Diploma:
DDM-MMM

International Baccalaureate:
30-26

European Baccalaureate:
75%-65% overall

English Language Requirements:
See our Undergraduate English Language Requirements for this course. Pre-sessional English Programmes are also available for students who do not meet our English Language Requirements.

Country Specific Entry Requirements:
International students whose qualification is not listed on this page, can check our Country Specific Entry Requirements for further information.

The University welcomes undergraduate applications from students studying the Access to Higher Education Diploma or T-level qualifications, provided that relevant subject content and learning outcomes are met. We are not able to accept Access to Higher Education Diplomas or T-levels as a general qualification for every undergraduate degree course.
Our inclusive admissions policy values breadth as well as depth of study. Applicants are selected on their own individual merits and offers can vary. If you would like to check the eligibility of your qualifications before submitting an application, please contact the Undergraduate Admissions Office for advice and guidance.

Back to the top