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
Projects
Game-based learning
Game-based learning is increasingly important in education because it provides opportunities for learners to actively apply knowledge, experiment, receive feedback, and learn through games. GBL is evolving from relatively structured game experiences toward adaptive, intelligent learning environments. Research therefore increasingly examines not only whether games improve learning outcomes, but how learners interact with games, AI, feedback, and other participants, and how these interactions influence learning, reflection, communication, and skill development
People
- 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
Digital technologies can provide accessible, engaging and scalable ways to support physical and mental health. Our research employs serious games, videogames, augmented and virtual reality, and mobile technologies to support mental health, chronic pain management and cognitive health. This research examines both the effectiveness of digital interventions and the ways people experience and engage with them.
People
-
Projects
- PhD Thesis: An AR Mobile Application for Training Children with ASD with Social Skills (Hiroshika Hinduramage, supervisors: Stuart Marshall, Nadia Pantidi)
- PhD Thesis: Culturally Sensitive Immersive Experiences for Alleviating Loneliness among Migrant Communities (Nishadi Ariyasinghe, supervisors: Simon McCallum, Craig Anslow)
- PhD Thesis: Improving Radiation Therapy Diagnosis with Intelligent Interfaces (Saad Khan, supervisors: Stuart Marshall, Craig Anslow, Dr Brian Robinson)
- Digital Mental Health sub-group (Simon McCallum, Russell Pine, Terry Fleming)
Culture & communities
People
Projects
- PhD Thesis: Designing an Integrated Digital ID Infrastructure with Digital Spine & Pacific Adaptive Record Linkage Algorithm (Rajesh Vuppala, supervisors: Jennifer Ferreira, Kevin Shedlock)
- https://ecs.wgtn.ac.nz/Groups/TePataka/
Past projects
Visualization
- Environment:
- Transport:
- Software:
- Musical Performance:
Digital Health and Games
AR/VR and Interaction
Human Aspects of Software Engineering