Computer Science
School of Engineering & Computer Science
The cube in HIVE

Our areas of research

The school has five interactive  research groups, covering fields ranging from artificial intelligence and informatics to simulation and visualization, and we are keen to receive applications from potential students in all areas.

  1. Artificial Intelligence & Informatics (AI&I)

    • This research group focuses on three main areas:

      - Decision Support and Data Mining (in Tele-health)

      - Applied Distributed Information Systems (Privacy and Security)

      - Big Data

      AI&I collaborates extensively with institutions in the UK and overseas. The group is funded by the European Commission, and a number of industrial partners including Philips Healthcare.

      You can read more about this research group here.

  2. Computational Science

    • The Computational Science Research Group (CSRG) focuses on technological areas of computational science including agent-based modelling, data structures and analytics, domain-specific languages, crowdsourced data and high performance computing.

      You can read more about this research group here.

  3. Dependable Systems

    • The Dependable Systems (DS) group conducts research and tool development to assist with the design and production of safety-critical systems. We work together with a variety of research associates to improve software and system reliability in a range of application domains.

      We are internationally renowned in academia and industry for our innovative work in this area of computer science, improving safety, reliability, availability and maintainability. Dependable systems are now widely used in everyday consumer products such as cars and medical equipment.

      You can read more about this research group here.

  4. Robotics

    • Research into robotics, cognitive and control systems addresses both applied and theoretical issues, with the work of each area informing the other. This has seen the development of intelligent systems, computational models of cognition and decision support tools, and novel control system algorithms (using neural networks, fuzzy logic and neuro-fuzzy networks).

      The work on robotics is supported by a dedicated robotics research lab. This has over twenty-five mobile robot platforms, embedded system development kits, computer vision and other sensors. A recent upgrade has seen the addition of ten small Activity Robots and six final-build Eddie Robots.

      You can read more about this research group here.

  5. Simulation and Visualisation

    • This group focuses on two main directions of research: Applications of Simulation and Visualisation; and Underpinning Technologies. Work involves the application of research to real, end-user problems, and the new tools, techniques and theory needed for their construction and validation.

      Our principal sources of funding are the EPSRC and Wellcome Trust. We have an extensive network of collaborators at other universities and hospitals, and our industrial partners include Smith & Nephew, Philips, MedicVision, and Virtalis.

      You can read more about this research group here.

Our research degrees

We offer the following degrees:

  • MSc (one year)
  • PhD (three years)

Our research degrees focus on the pursuit of a research goal through a supervised research project. The research topic is selected to fit school research strategy and supervisor expertise, although students have a great deal of flexibility and input into the direction of the project.

The programme is designed to allow you to pursue an individual research goal and involves a range of research and development activities. These activities include investigating the literature in your problem domain; developing algorithms, experiments, and prototypes to test out your ideas; and evaluating your findings in papers and reports.

Central to all our research programmes is the thesis, which is the culmination of your work. We ask you to produce between 50,000 and 100,000 words on your PhD project, containing material of a standard appropriate for a peer-reviewed publication.

You are responsible for managing your own research; however, you will have a supervisor to guide you in your work, and there will also be a second supervisor and a supervisory panel to ensure you benefit from a range of expertise on your topic.

The major component of a research degree is the investigation of a research problem, the results of which are then recorded and examined in the thesis. There is also a training element of the degree to allow you to acquire relevant skills, and this can include postgraduate taught modules or claiming credit for activities that support your research, such as attending conferences and publishing papers on your work.

Choosing a research project (funded and non-funded)

Please browse through our funded and non-funded projects on the Computer Science research degrees page to find a suitable topic or potential supervisor.

Questions about our degrees?

If you have any questions about studying with us please call us on +44 (0)1482 465067 or email

Back to top