BSc (Hons) Computer Science

This BCS-accredited Computer Science degree combines the theoretical foundations of computation with practical software development. You will develop knowledge and expertise in creating industrial strength software applications, using up-to-the- minute commercial practices. Computer science is a wide field, from its theoretical and algorithmic foundations to cutting-edge development in robotics and intelligent systems.

Our BSc (Hons) Computer Science course has been designed in line with professional standards and is your first step towards a career in software development. You’ll work on real problems in readiness for employment, enabling you to keep up to pace with this rapidly changing field. You’ll learn about abstraction, complexity, evolutionary change, sharing of common resources, security and concurrency. From system functionality to usability and performance, you’ll also be better placed to solve real-life problems with an understanding of how they affect people’s lives.

What you will study

Key areas of study include:

  • C++ programming
  • Software development fundamentals
  • Social and professional issues in computing
  • Maths and statistics for computer science
  • Information management
  • Computer systems concepts
  • Information assurance and security
  • Team project
  • Data structures and algorithms
  • Computer networks
  • Operating systems
  • Software engineering
  • Concurrent and parallel programming
  • Individual project
  • Intelligent systems

Optional final year modules include:

  • Robotics
  • Mobile Application Development
Read More


We have a full range of high-specification computer labs and an ongoing investment programme to ensure that our facilities stay at the forefront of computing developments.


This course is taught at: Treforest Campus, Pontypridd


UCAS is the UK's Universities and Colleges Admissions Service.

If you would like to apply for this course, then you will need to apply online through UCAS.


  • SW 4 Years Start Date: Sep 2017
    • Full Time 3 Years Start Date: Sep 2017
      • SW 4 Years Start Date: Sep 2018
        • Full Time 3 Years Start Date: Sep 2018


Key Information Sets (KIS) are comparable sets of information about full or part time undergraduate courses and are designed to meet the information needs of prospective students.