Our research and teaching activities draw focus on artificial intelligence and machine learning, algorithms and visualisation, health informatics, human-centred technology, networking platforms and security, and information systems and service computing.