Our Expertise

Our work draws on expertise associated with the University of Birmingham’s School of Computer Science, including:

  • Artificial intelligence and machine learning
  • Human-centred computing
  • Responsible and trustworthy AI
  • Cybersecurity and privacy
  • Data science and intelligent systems
  • Robotics and autonomous systems
  • Distributed and resilient systems
  • Computational methods and optimisation

The specific team and expertise involved will be matched to the needs of each engagement.

This broader list reflects the School’s publicly stated research areas, including AI and robotics, security and privacy, computational life sciences, theory of computation and human-centred computing. University of Birmingham School of Computer Science

Areas of Expertise

Artificial Intelligence and Machine Learning

Developing intelligent systems that can learn from data, support decision-making and address complex real-world problems. Our expertise includes machine learning, explainable and responsible AI, optimisation, generative AI and intelligent decision-support systems.

Robotics, Vision and Autonomous Systems

Creating systems that can perceive, interpret and respond to the world around them. This includes robotics, computer vision, image analysis, embedded intelligence, autonomous systems and human–robot interaction.

 

Cybersecurity and Privacy

Helping organisations understand and address the security and privacy challenges created by increasingly connected digital systems. Expertise includes systems security, data privacy, secure technologies, threat analysis and the security of emerging digital applications.

 

Human-Centred and Socio-Technical Computing

Designing technology around the people, organisations and communities that use it. This work explores human–computer interaction, accessibility, user experience, responsible innovation and the wider social and organisational effects of digital technologies.

Natural Language Processing and Intelligent Communication

Developing systems that can analyse, understand and generate human language. Applications include information extraction, conversational systems, document analysis, knowledge discovery and the responsible use of large language models.

Computational Science and Advanced Algorithms

Applying mathematical, logical and computational methods to complex problems across industry and research. Expertise includes algorithms, optimisation, modelling, verification and the theoretical foundations needed to develop dependable computational systems.

Information icon

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.