Computer Science

Computer Science will only grow in relevancy as the world becomes more and more reliant on technological advancements. Computer Science is now an important factor in engineering, science, travel, commerce and even the media, meaning the knowledge and practical skills you gain through studying with us is widely applicable to a whole range of different industries. 

BSC
  • Top 10 in the UK for Teaching Quality for the subject of Computer Science (Good University Guide, The Times and Sunday Times 2022)
  • Top 15 in the UK for Student Experience for the subject of Computer Science (Good University Guide, The Times and Sunday Times 2022)
  • Top 5 in the UK and 2nd in Wales for overall student satisfaction for the subject of Computer Science (National Student Satisfaction Survey 2022)

Why study Computer Science at Aberystwyth University?

  • We are proud to be one of the longest established Computer Science departments in the UK, ranked top in Wales for the subject of Computer Science (Good University Guide, The Times & The Sunday Times 2020). 
  • The majority of our undergraduate degrees are available with an integrated year in industry. 
  • You will have access to dedicated Linux, MacOS and Windows laboratories connected by central servers, allowing you access to software and shared file storage at locations on and off campus. 
  • You will be taught by lecturers with close links with the industry and software engineering conferences. 
  • You will have access to robotic equipment including Arduinos, mobile robots and sailing robots. 
  • You can join a range of student societies, including Community of Gamers, Robotics club and the Aber Sailbot team. 
“Computer Science is a very engaging and diverse subject with emphasis on a wide range of subjects for example: software engineering, web development, networking and career planning. The course is very enjoyable and can be tailored to anyone's preferences and abilities.”
Oliver Roe Oliver Roe BSc Computer Science
“I have found my course truly interesting and very rewarding. The lecturers are professional and helpful and the course provides a wide variety of subject knowledge. The first year of the course is a very nice, manageable introduction to the field of computer science. As a student who had no previous experience in the field I was rather tentative when first coming to University, but within a few weeks I had hit the ground running with the implementation of a challenging, yet rewarding project. ”
Daniel William James Drave Daniel William James Drave BSc Computer Science

Employability

Computer science encourages creativity and a whole range of transferable skills beyond programming skills, including problem-solving, research, technical and implementation skills. A computing degree opens up a whole range of IT careers from applications development, games design and systems analysis through to web design and development, and extends to many sectors, including hospitality, travel, retail, manufacturing, public sector and the media.                     

Facilities

The Department has an extensive range of equipment used primarily for research, which is available to final year students who choose projects in these particular research areas. This includes well-equipped robotics labs and an Intelligent Systems lab for the study of robotics including humanoid robots, robots for space exploration, sea-faring robots, and terrestrial and aerial robots for visual navigation and mapping. We also have an Extended Reality lab specialising in mixed reality covering virtual, augmented realities and various motion tracking systems.

For some modules, students will have access to their own individual equipment for the duration of that module, including Arduino micro-controllers and small robotic platforms. 

Research

The Department is home to four research groups: Advanced Reasoning Group; Bioinformatics and Computational Biology Group; Intelligent Robotics Group; and Vision, Graphics and Visualisation Group. 

All groups investigate and develop techniques and applications of intelligent systems where we actively encourage close inter-group working, giving a high degree of coherence to the Department's research. 

Advanced Reasoning Group 

The Advanced Reasoning Group is well known for its ground-breaking research in knowledge representation and modelling using fuzzy-rough techniques, theory and applications of randomised search heuristics and other computational intelligence methods, as well as applications of artificial intelligence in manufacturing systems.

Bioinformatics and Computational Biology Group

The Bioinformatics and Computational Biology Group conducts research in areas such as data analysis of large scale biological data, formalisation of biological data, biomedical informatics, genetics, pharmacogenomics and systems biology.

Intelligent Robotics Group

The Intelligent Robotics Group is a well-known robotics group in the UK, and part of the UK-Robotics and Autonomous Systems network. The group is involved in both national and international research consortia covering a wide range of domains from land, sea, air and space as well as indoor robotics. It focuses on both software and hardware issues that are key to 'unconstrained environments'.

Vision Graphics and Visualisation Group

The Vision Graphics and Visualisation Group has diverse interests covering many aspects of visual data creation and processing, including medical image analysis and understanding; computer vision for robotics; virtual reality for Mars exploration; vision models for understanding human perception; and applications of computer vision in marine and plant biology.