Research Areas

Collaboration in software development

The work of software development is highly collaborative. We study how individuals and teams work together to design, build, and maintain software systems, focusing on aspects of coordination, communication, tools, and processes. The introduction of AI-based tools has begun to reshape how this collaboration unfolds. The aims of this research is improving productivity, software quality, and the experience of those involved in creating complex digital systems.

People

  •  Senfa Sun profile picture

    Senfa Sun

    PhD Student School of Engineering and Computer Science

Projects

Game-based learning

People

  •  Agatha Rachmat profile picture

    Agatha Rachmat

    Lecturer and PhD Student School of Engineering and Computer Science

  • Hewa Algiriyage Chathura Priyankara - PhD Student

Projects

  • PhD Thesis: Teaching Java Programming for Software Engineering and Computer Science Students: An Intelligent Tutoring Approach (Hewa Algiriyage Chathura Priyankara, Karsten Lundqvist, Craig Watterson)
  • The Design of Games for Engineering Education
  • Game-based learning to enhance technical communication
  • Leveraging Artificial Intelligence in Digital Game-Based Learning to Enhance Medical Diagnostic Skills
  • Generative Artificial Intelligence Learning tool to support Reflective Learning in Introductory programming courses

Fintech

Human-centred design of financial technologies focuses on creating digital financial systems that are usable, accessible, and aligned with people’s everyday practices and needs. This research area examines how individuals interact with tools such as mobile banking, digital payments, and emerging forms of money, considering issues of trust, inclusion, and usability. Financial technologies are evolving rapidly and therefore human-centred approaches are critical for addressing risks, improving user experience, and ensuring that innovations are equitable, transparent, and responsive to real-world financial behaviours.

People

Projects

  • Central Bank Digital Currency
  • Trust in financial technologies
  • Interfaces for financial fraud detection and prevention
  • We have some PhD students coming later in 2026

Digital health & wellbeing

People

Projects

Past projects

Visualization

Digital Health and Games

AR/VR and Interaction

Human Aspects of Software Engineering