Future systems
We work in key areas pioneering the design, evaluation and modelling of smart, sustainable and secure systems.

Biological systems
We develop novel computational and mathematical approaches to understand and design complex biological systems in the areas of synthetic, systems biology and bioinformatics.

Cloud computing
Cloud computing empowers businesses, governments, and individuals to employ and construct cloud-based services as the foundation for diverse everyday systems, encompassing embedded systems and mission-critical domains like telecommunications, artificial intelligence solutions, transportation, healthcare, streaming services, banking, and numerous others.

Computer vision and image analysis
Incorporating machine vision, pattern recognition, image analysis and eye-tracking, our community of researchers have strong and multifaceted interests in vision. We are developing vision-based solutions for a wide variety of problems from object tracking and navigation to privacy-aware data collection.

Cyber security
Our research covers analysis, design, evaluation, and modelling of security schemes and systems that combine socio-technical security reasoning, factors, and approaches.

Emergent Distributed and Autonomous Systems
Our research focuses on designing robust algorithms and protocols that enable autonomous agents to securely share information, coordinate movements, and navigate complex environments.
.jpg)
Health technologies and wearables
In health technologies and wearables research we study, design, prototype and evaluate health technologies, sensing systems, assistive devices and wearable devices.
.jpg)
Software and systems engineering
The Software and Systems Engineering research theme encompasses facets of software engineering and systems-oriented research in computer science.