We use cookies to ensure that we give you the best experience on our website. You can change your cookie settings at any time. Otherwise, we'll assume you're OK to continue.

School of Engineering and Computing Sciences (ECS)

Research Groups and Challenges

Algorithms and Complexity:

  • Graph Theory and Applications
    • Graph Algorithms
    • Graph Recognition
    • Interconnection Networks
    • Bioinformatics
  • Theoretical Computer Science:
    • Mathematical Logic
    • Constraint Satisfaction
    • Exact and Randomised Algorithms
    • Computational and Proof Complexity
    • Information and Coding Theory

Innovative Computing:

  • Graphics, Visualization and Image Processing:
    • Computer Graphics
    • 3D Visualization
    • Image Processing and Computer Vision
    • Bioimage Informatics
    • Multimedia and e-Learning Systems
  • High Performance Computing:
    • Scientific Computing and GPUs
    • Supercomputers
    • Parallel Computing
    • GPU Computing
  • Software Engineering:
    • Evidence-Based Software Engineering
    • Health Informatics
    • Software Design

Future Energy Systems:

  • New and Renewable Energy:
    • Wind turbine condition monitoring
    • Smart grids
    • Electricity network modelling
  • Thermofluids
    • Turbomachinery
    • Vehicle Aerodynamics
MEMS Cleanroom

Next Generation Materials and Microsystems:

  • Microsystems Technology, investigating new techniques for the development of micromechanical systems
  • Nanotechnology, refining the fabrication methods necessary to exploit nanowires in an industrial context
  • Molecular Electronics, working at the interface between silicon and organic materials
  • Terahertz Devices and Materials, encompassing work in artificial materials and novel detectors for THz imaging, spectroscopy and sensing
  • Biomaterials, developing alternative materials for prostheses, tissue quality prediction
  • Functional polymeric materials for energy applications, e.g. separators for batteries, electrolytes for supercapacitors.
  • Porous polymers synthesis, including emulsion templating, precipitation polymerisation, reaction-induced phase separation and characterisation.

Sustainable Infrastructure:

  • Development of computational methods for solids, structures and fluids:
  • Modeling and analysis of complex engineering problems:
    • Nonlinear stress analysis, multi-body contact dynamics
    • Shallow water, tidal flows, sediment transport
    • Radiative heat transfer
    • Geotechnical engineering
    • Unsaturated soil mechanics
    • Soil-based construction materials
  • Experimental testing of geomaterials, x-ray computed tomography (XRCT)
  • Operations research and agent-based systems
  • Development of novel manufacturing processes and optimised engineering designs
  • Environmental research on passive treatment of contaminated waters and soils
  • Electronic Systems, focusing on the design of novel systems for the capture, conversion and computation of electronic data
  • Communication Systems, in the field of mobile radio applications and the modelling of telecommunications networks