The University of Auckland

Projects for 2026



              
This project investigates how well different AI and machine learning models can extract and use sentiment from financial text data, such as conference calls or other corporate communications. We will build and compare a range of models (e.g. dictionary-based, traditional ML, and modern deep learning/NLP approaches) for measuring sentiment at the firm level. Using these sentiment measures, we will conduct ... Read more
Avinash Malik
Undergraduate
AI & Machine learning
Software Engineering
The Formula SAE competition is introducing an autonomous vehicle category for the control of the Formula SAE cars. To meet this challenge, we seek to develop a fully autonomous control system that enables the car to learn to drive itself through Reinforcement Learning. Reinforcement Learning is a machine learning approach that enables a robot to learn to operate autonomously based ... Read more
Henry Williams
Trevor Gee
Undergraduate
Robotics
Software Engineering
In this project students will develop AI models for path following, object detection and avoidance for autonomous vehicles. The resultant models will be compared against current state of the art algorithmic techniques. The vehicular data along with the current state-of-the-art models will be provided by a world leading NZ company developing autonomous vehicles. Read more
Avinash Malik
Undergraduate
AI & Machine learning Intelligent Systems & Industrial Informatics Robotics
Computer Systems Engineering Software Engineering
Spiking neural networks (SNNs) are a unique type of neural network inspired by the human brain. Unlike traditional aritificial neural networks (ANNs), SNNs train on encoded input data. Input data is usually encoded as trains of spikes (1s and 0s). SNNs usually consume less power, for training and inference, compared to traditional ANNs. Hence, SNNs should be well suited for ... Read more
Avinash Malik
Undergraduate
AI & Machine learning Embedded Systems
Computer Systems Engineering
A. Project Details Build a modern self-supervised learning + segmentation pipeline that learns from abundant unlabelled images, then fine-tunes with limited labelled masks to achieve strong biomedical image segmentation performance. What you will build · A reproducible training pipeline with two phases: (1) self-supervised pretraining of a U-Net encoder using Barlow Twins, (2) supervised fine-tuning for segmentation. · A benchmarking ... Read more
Waleed Abdulla
Undergraduate
AI & Machine learning
Computer Systems Engineering Software Engineering
The rapid development of electric vehicles (EVs) presents both new opportunities and challenges for modern power systems. While EVs offer significant environmental benefits and can serve as flexible distributed energy resources participating in power system operations, large-scale EV charging without effective coordination may lead to increased peak loads, thereby affecting the security and stability of power systems. In multi-microgrid systems, ... Read more
Abhisek Ukil
Undergraduate
Power Systems Transport Technology
Electrical and Electronic Engineering
  In microgrid applications, the integration of photovoltaic (PV) systems with hybrid energy storage systems (HESS) represents a key research focus aimed at simultaneously enhancing efficiency and reliability. However, partial shading caused by clouds, buildings, or trees creates multiple local Maximum Power Points (MPPs) on the PV characteristic curves. This often causes traditional Maximum Power Point Tracking (MPPT) algorithms, such ... Read more
Abhisek Ukil
Undergraduate
Green Energy Technologies
Electrical and Electronic Engineering
  Multi-Terminal Direct Current (MTDC) power systems enhance power transfer capacity and operational efficiency, enabling the large-scale integration of renewable energy sources. However, DC line faults induce rapid DC-link capacitor discharge, generating fault currents of high magnitude and frequency that can severely damage sensitive power-electronic components, particularly the freewheeling diodes of Voltage Source Converters (VSCs). Consequently, the development of ultra-fast, ... Read more
Abhisek Ukil
Undergraduate
Power Systems
Electrical and Electronic Engineering
  1. Background The increasing electrification of vehicle subsystems has led to a significant growth in onboard electrical loads, including electronic control units, infotainment systems, lighting, and auxiliary actuators. Traditional 12 V electrical architectures face limitations in terms of current handling, wiring complexity, and efficiency. To address these challenges, modern electric vehicles increasingly adopt 48 V auxiliary power architectures, which ... Read more
Abhisek Ukil
Undergraduate
Power Electronics & Electronics Systems
Electrical and Electronic Engineering
Project Summary Generative models can now create speech, music, and sound effects at scale. However, evaluating “how good” the output sounds is still challenging, time-consuming, and often subjective. This project develops a practical, engineering-grade system for automatic audio aesthetics assessment. Following the paper [1], the system decomposes listening judgements into four interpretable axes: ·        Production Quality (PQ): technical fidelity (clarity, ... Read more
Waleed Abdulla
Undergraduate
AI & Machine learning Image & Voice Processing
Computer Systems Engineering Software Engineering
Modern ship-hull survey, detection, and recovery operations, particularly for contraband, remain heavily reliant on human divers. While some overseas ROV-based solutions exist, these systems are typically limited to inspecting large, flat hull surfaces and struggle to access complex or confined regions, such as bow thruster tunnels and sea chests, which are well-known high-risk locations for concealed objects. Traditional military approaches ... Read more
Henry Williams
Trevor Gee
Undergraduate
Image & Voice Processing Robotics
Software Engineering
The gender gap in engineering continues to be a significant issue, with both academia and industry being dominated by men. This topic continues to receive a growing amount of research attention, looking at both why women are less likely to go into engineering, and why women engineers may not be retained in industry. This work aims to help understand how ... Read more
James Tizard
Undergraduate
Games & Education Aids 1
Software Engineering
The goal of this project is to improve large language model based coding systems through the application of reinforcement learning techniques. Prior research has shown that some open source coding models, such as CodeGemma, can generate low quality software, including code with poor performance characteristics [1]. This project seeks to address this limitation by fine tuning such models to more ... Read more
James Tizard
Henry Williams
Undergraduate
AI & Machine learning Software Development Tools and Processes 1
Computer Systems Engineering Software Engineering
New Zealand freshwater resources are heavily polluted. Efforts are now being made to try and monitor freshwater resources with water quality sensors at varying geographical locations. The sensor data coming from the variety of sensors needs to be presented in an easy-to-understand visual representation to capture the spatial and temporal information and correlations embedded in the data.In this project, the ... Read more
Kevin I-Kai Wang
Akshat Bisht
Undergraduate
Games & Education Aids 1 Human Computer Interactions
Computer Systems Engineering Software Engineering
Sensors have become omnipresent in our modern world. Sensors can vary vastly depending on applications even when sensing the same physical parameter. For example, a temperature sensor for monitoring  room temperature can be very different in cost, performance, accuracy, etc compared to one monitoring biological samples in a cryogenic chamber. The vast variety of applications has led to a wide ... Read more
Kevin I-Kai Wang
Akshat Bisht
Undergraduate
AI & Machine learning Embedded Systems Intelligent Systems & Industrial Informatics
Computer Systems Engineering Electrical and Electronic Engineering
Cloud storage and compute have become the norm in recent years for most applications. But security is often seen has a secondary problem and mostly done in patches. This has led to disasters like the current Manage My Health data leak. Another problem arises due to the use of either custom made solutions - which again lack modern security ... Read more
Kevin I-Kai Wang
Akshat Bisht
Undergraduate
AI & Machine learning Intelligent Systems & Industrial Informatics Parallel & Cloud Computing
Computer Systems Engineering Software Engineering
Automatic Speech Recognition (ASR) provides a promising interface to assist communications for people with speech conditions such as dysarthria, whose slurred speech may be interpreted by machine learning models to help overcome the language barrier. However, severe speaker variability requires existing solutions to incorporate personalised adaptation based on user feedback. The friction of collecting user-corrected transcripts is often worsened by ... Read more
Reza Shahamiri
Henry Williams
Undergraduate
Image & Voice Processing
Computer Systems Engineering Software Engineering
#18: Autism AI LLM
Allocated
Autism AI is a project intending to imporve the accessinbility of ealry autism screening via machinbe learning platforms. This porject involves around fine-tuning an LLM to established more indepth understanidn of Autism to provide feedback to the usre, as well as rediegning the existing Autism AI android and web application to integrate the LLM and other AI models we have ... Read more
Reza Shahamiri
Undergraduate
AI & Machine learning
Computer Systems Engineering Software Engineering
Tracking assets in large places like warehouses, ports, etc is always challenging due to the need for covering large areas using a distributed system and also in the need for low cost on-device identifiers. Barcodes, although low cost, are inherently slow and need human or robotic intervention for updating their status. RFID in that regard is a much better technology ... Read more
Akshat Bisht
Kevin I-Kai Wang
Undergraduate
Embedded Systems Intelligent Systems & Industrial Informatics
Computer Systems Engineering Electrical and Electronic Engineering
The project will involve the design and development of a compact, low-power gesture recognition system using modern embedded platforms and off the shelf sensors (e.g., ESP32-S3 microcontroller and the VL53L8CX time-of-flight depth sensor). Such sensor is used to detect and interpret hand gestures such as swipes, pointing, and simple directional movements through on-device processing. A lightweight AI model will be ... Read more
Kevin I-Kai Wang
Akshat Bisht
Undergraduate
AI & Machine learning Human Computer Interactions Intelligent Systems & Industrial Informatics
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project investigates the microarchitecture of a bitide-native processor for deterministic distributed computing. Bittide is a novel, physical layer protocol proposed by Google for large-scale distributed systems to achieve "logical synchrony". Instead of relying on a global, perfectly synchronized physical clock, which is fragile and expensive to maintain at scale, bittide allows independent, loosely coupled nodes to communicate and compute ... Read more
Maryam Hemmati
Partha Roop
Undergraduate
Embedded Systems
Computer Systems Engineering
This industry-sponsored project focuses on developing a computational framework to identify and validate optimal transmission switching plans that alleviate network congestion and reduce operational costs. While traditional network topology optimisation is often a manual task for control room engineers, modern approaches aim to automate the process by using AI algorithms to find the most efficient network configurations. All proposed switching ... Read more
Maryam Hemmati
Undergraduate
AI & Machine learning
Computer Systems Engineering Software Engineering
Capsule networks (CapsNets) are a class of neural networks that address one of the main issues and deficiencies of CNNs. In CNNs, extracted features in the initial layers pass through pooling layers, where critical information, including spatial relationships, can be missed, leading to incorrect classifications. CapsNets can better model hierarchical relationships and have achieved strong performance across many fields. CapsNets ... Read more
Maryam Hemmati
Morteza Biglari-Abhari
Undergraduate
AI & Machine learning Embedded Systems
Computer Systems Engineering
In the face of increasing urban density, modern wireless networks often struggle with "dead zones" where concrete infrastructure blocks signal paths. While the industry traditionally solves this by deploying more power-hungry base stations, this project explores a more sustainable and ingenious alternative: Intelligent Reflecting Surfaces (IRS). An IRS acts as a programmable "smart mirror," intercepting existing signals and strategically redirecting ... Read more
Talia Xu
Undergraduate
Radio Systems Telecommunications
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
RISC-V is open standard instruction set architecture (ISA) which facilitates adding custom instructions to accelerate running high performance and edge level applications. To gain widespread adoption of a new ISA, it is essential to facilitate running applications developed using older ISAs such as X86 on new computer architecture platforms. An example is Apple’s Rosetta initiatives, which assisted the transitions from ... Read more
Morteza Biglari-Abhari
Undergraduate
Embedded Systems
Computer Systems Engineering Software Engineering
Deploying machine learning (ML) algorithms on resource constrained devices to achieve a high-level of accuracy for practical cases is very challenging as the availability of limited resources has significant impact on the quality of results. TinyML is ML optimized to be deployed on resource constrained devices for AIoT (Artificial Intelligence of Things) applications such as Industrial IoT, healthcare devices, environment ... Read more
Morteza Biglari-Abhari
Undergraduate
AI & Machine learning Embedded Systems
Computer Systems Engineering
High-temperature superconducting (HTS) magnets are increasingly used in modern applications such as nuclear fusion systems, plasma thrusters, superconducting motors, particle accelerators, and portable MRI machines. These magnets are typically excited using very large DC currents, often in the order of several kilo-amperes, to generate extremely high magnetic field strengths. Under DC excitation, HTS conductors exhibit near-zero electrical losses, making them ... Read more
Duleepa Thrimawithana
Undergraduate
Green Energy Technologies Power Electronics & Electronics Systems Wireless Power Technologies
Computer Systems Engineering Electrical and Electronic Engineering
Cognitive Stimulation Therapy (CST) is an evidence-based psychosocial intervention shown to improve cognition, quality of life, and social engagement in people living with mild to moderate dementia. Although CST is widely recommended in clinical guidelines, access remains limited due to workforce constraints, training requirements, and geographical barriers. Individual CST (iCST) offers greater flexibility but is resource-intensive and difficult to scale. ... Read more
Jing Sun
Undergraduate
AI & Machine learning Human Computer Interactions
Software Engineering
This project aims to develop CareMate AI, an intelligent, LLM-powered virtual avatar for personalised aged care support. By leveraging state-of-the-art smart assistant techniques inspired by ClawDBot-style architectures, the system will integrate autonomous reasoning, structured memory, and tool use to deliver reliable and context-aware interaction. CareMate AI will provide companionship, personalised assistance, and continuous health support through natural language engagement and ... Read more
Jing Sun
Undergraduate
AI & Machine learning Software Development Tools and Processes 1
Software Engineering
The project explores possibilities of fusion of existing commercial software for control of industrial automation systems (IAS) targeting fixed (static) plant configuration with a novel paradigm for distributed software systems in to support both static and dynamic  modifications of the control for the changing plant model. Two particular technologies that will be used as a starting point and explored are  (1)   Beckhoff ... Read more
Zoran Salcic
Undergraduate
Intelligent Systems & Industrial Informatics
Computer Systems Engineering Software Engineering
We are exploring the use of digital twins (DT) enhanced with Machine Learning (ML) in discrete industrial automation systems (IAS) control. The project explores how DTs can enhance control and efficiency of IAS and how ML can further influence control in systems that use heterogeneous sensors, such as cameras, position detection and identification on the manufacturing line (such as barcode ... Read more
Zoran Salcic
Undergraduate
Intelligent Systems & Industrial Informatics
Computer Systems Engineering Software Engineering
Internet of Things (IoT) layer typically comprises of a large number of sensor and actuator wireless end nodes that connect to the rest of Internet through a suitable communication network that enables reliable transfer of data to/from end nodes. In this project we consider a IoT layer that includes Bluetooth (BLE) enabled end nodes and a wireless (Wi-Fi) mesh network ... Read more
Zoran Salcic
Akshat Bisht
Undergraduate
Embedded Systems
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
The project addresses discrete manufacturing system control that can immensely improved by using artificial intelligence (AI) and machine learning (ML) models in real-time context. The AI models such as DeepSeek and other competing models can make realistic inroads into manufacturing realm. The project is explorative and aims at making systematic survey of major AI models used in manufacturing context and ... Read more
Zoran Salcic
Undergraduate
Intelligent Systems & Industrial Informatics
Computer Systems Engineering
The project focuses on the development of a heterogeneous multiprocessor platform that integrates traditional general purpose processors, reactive processors and application specific processors into almost arbitrary configurations, to enable customisation for specific applications. At least part of the platform must guarantee time-predictable execution wich is key in real-time applications. The platform will be suitable for combined control- and data-dominated embedded ... Read more
Zoran Salcic
Undergraduate
Embedded Systems
Computer Systems Engineering
Inductive power transfer (IPT) systems are increasingly being explored for electric vehicle (EV) and heavy-duty electric vehicle (HDEV) charging, where achieving high power transfer in a compact and efficient form is a key challenge. The performance of the magnetic core material plays a critical role in determining the power density and efficiency of IPT systems. Conventional Mn–Zn ferrite materials are ... Read more
Seho Kim
Grant Covic
Undergraduate
Power Electronics & Electronics Systems
Electrical and Electronic Engineering
Metamorphic testing is a software testing technique that aims to automate testing for software systems. In traditional testing, developers manually write test cases that exercise a method or component under test using specific inputs and expected results. The test then executes the system under test and checks whether the actual output matches the expected output; if it matches, the test ... Read more
Valerio Terragni
Undergraduate
AI & Machine learning Software Development Tools and Processes 1 Software Development Tools and Processes 2
Software Engineering
We have developed an alternative model (resonant model, RM) for bio-physical cells that are suitable for integer arithmetic and hence suitable for FPGAs. The each cell is built using several digital resonators and these are highly amenable for parallelization.  At present we can fit a fully connected network of about 30 cells with on a Cyclone V. In 2025, a ... Read more
Nitish Patel
Undergraduate
Embedded Systems Signal Processing
Computer Systems Engineering Electrical and Electronic Engineering
Current designs of Inductive Power Transfer (IPT) systems are approaching the thermal energy density limits that conventional air and water cooling methods can handle. Liquid metal (LM) coolants are being explored for their increased thermal conductivity, enabling further reduction in form factor and increasing power transfer capability. However, the electrical conductivity and increased cost of LM solutions provides some uncertainty ... Read more
Patrick Lawton
Grant Covic
Undergraduate
Power Electronics & Electronics Systems Wireless Power Technologies
Electrical and Electronic Engineering
Monitoring the health of beehives is important for several reasons. Although there are several factors affecting hive health, this project will focus on detecting motion of bees. Whilst it is intuitive to use imaging methods, this is only viable in hives designed for cameras. This is not viable for widespread deployment.  The existing method uses electrostatic sensors because bees acquire ... Read more
Nitish Patel
Undergraduate
Control Systems Embedded Systems Signal Processing
Computer Systems Engineering Electrical and Electronic Engineering
High performance vehicles, particularly in drag racing and Formula Student events, require precise, real-time data regarding the chassis velocity relative to the ground to maximize acceleration. To optimize velocity gained during acceleration, the vehicle control system must balance the torque applied to the track against the tyre slip ratio. Slip ratio is defined as the percentage difference between the angular ... Read more
Nitish Patel
Undergraduate
Control Systems Embedded Systems Signal Processing
Computer Systems Engineering Electrical and Electronic Engineering
This project focuses on designing and evaluating a control framework and hardware interface for a bidirectional wireless power transfer (WPT) system. Building on existing auxiliary coil designs, it aims to improve power transfer efficiency by integrating a control algorithm that dynamically adjusts operation using a real-time synchronisation signal generated or detected by the auxiliary coils. This project also includes enhancing ... Read more
Grant Covic
Patrick Lawton
Undergraduate
Control Systems Power Electronics & Electronics Systems Wireless Power Technologies
Electrical and Electronic Engineering
Metamorphic testing is a software testing technique that aims to automate testing for software systems. In traditional testing, developers manually write test cases that exercise a method or component under test using specific inputs and expected results. The test then executes the system under test and checks whether the actual output matches the expected output; if it matches, the test ... Read more
Valerio Terragni
Undergraduate
AI & Machine learning Software Development Tools and Processes 1 Software Development Tools and Processes 2
Software Engineering
Metamorphic testing is a software testing technique that aims to automate testing for software systems. In traditional testing, developers manually write test cases that exercise a method or component under test using specific inputs and expected results. The test then executes the system under test and checks whether the actual output matches the expected output; if it matches, the test ... Read more
Valerio Terragni
Undergraduate
AI & Machine learning Software Development Tools and Processes 1 Software Development Tools and Processes 2
Software Engineering
Create a navigation flight stack for a canopy samplying flying drone using aerostack2 in ROS2, simulate and test it initially in gazebo in ROS2, then integrate with the drone created my mechanical engineering students and test it in real world conditions, on 1 or more aerial tasks.    Read more
Bruce MacDonald
Ho Seok Ahn
Undergraduate
Robotics
Computer Systems Engineering Software Engineering
Heart diseases are a major cause of mortality throughout the world. Planning compelx cardiac surgeries is an expensive and difficult problem. In this project we want to reduce the burden on the cardiologist and the patient when planning complex cardiac surgeries. The inverse problem of electrocardiography aims to detect heart problems (cardiac arryhthmias) without surgical intervention. The aim is to ... Read more
Avinash Malik
Undergraduate
AI & Machine learning
Computer Systems Engineering Software Engineering
This project will take the next step in designing an advanced companion robot for interacting with and helping humans. Starting with the first design, from the 2025 project, this will involve designing a new robot, making it, and programming it to interact with people, using an AI chatbot.  Read more
Bruce MacDonald
Ho Seok Ahn
Undergraduate
Robotics
Computer Systems Engineering Software Engineering
Investigate the Petoi robot systems, analyse the options, order and acquire the most promising versions, and evaluate them for research robots and as teaching robots. Create exemplar applications to show the potential for research, and possible teaching assignments for students.  Read more
Bruce MacDonald
Ho Seok Ahn
Undergraduate
Robotics
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Dementia is a complex and progressive neurodegenerative condition that often affects mobility, spatial awareness, and decision-making. Individuals living with dementia may frequently walk around their homes or care facilities and, in some cases, exhibit wandering behaviour. This can expose them to significant risks, including falls, disorientation, and unsafe access to restricted areas. This project aims to develop an enhanced indoor ... Read more
Jing Sun
Undergraduate
Software Development Tools and Processes 1
Software Engineering
Dementia care requires timely access to accurate, personalised, and well-organised digital resources to support healthcare professionals, caregivers, and family members. However, existing information systems are often fragmented, difficult to navigate, and insufficiently adapted to the evolving needs of individuals living with dementia. This project aims to develop DementiaGuide AI, an AI-powered avatar-based digital resource management platform for dementia care. The ... Read more
Jing Sun
Undergraduate
AI & Machine learning Software Development Tools and Processes 2
Software Engineering
  By harnessing wearable technology and the power of gamification, can we help people take care of themselves better, with a more focused and personal approach to motivating self-care? We plan to use the hackable nature of the Pebble smartwatches to allow us to develop an application that helps utilise gamification tools, such as daily streaks, smart notifications, and digital ... Read more
Talia Xu
Undergraduate
Games & Education Aids 1 Human Computer Interactions
Software Engineering
Delivering energy to AI servers efficiently while minimising the power converter's footprint is becoming increasingly challenging due to rapidly growing power demands. Currently, both academia and industry are trying to solve this challenge using numerous technologies. Among the possible solutions, a high-temperature superconductor (HTS) bus to distribute energy within a server farm is one of the most attractive, as HTS ... Read more
Duleepa Thrimawithana
Undergraduate
Power Electronics & Electronics Systems Wireless Power Technologies
Electrical and Electronic Engineering
This project aims to critically evaluate the suitability of Tunnel Magneto-Resistance (TMR) current sensing as a replacement for traditional shunt-based and Hall-effect current sensing in ultra-low-power, battery-operated systems.The project will investigate:- Energy savings achievable by replacing shunt resistors with TMR sensors in low-current applications.- The impact of different sensing methods (TMR, shunt, Hall-effect) on system efficiency, battery life, and power ... Read more
Dariusz Kacprzak
Undergraduate
Control Systems Power Electronics & Electronics Systems
Computer Systems Engineering Electrical and Electronic Engineering
Large language models (LLMs) have rapidly advanced in their ability to generate code, explanations, and structured solutions to complex technical problems. Their growing accessibility has raised significant questions for higher education, particularly in software engineering, where assessments often rely on written explanations, problem solving, and coding tasks. If an AI system can successfully complete university-level assessments, this challenges assumptions about ... Read more
Jesin James
James Tizard
Undergraduate
Games & Education Aids 2
Computer Systems Engineering Software Engineering
With increasing penetration of inverter-based resources (IBRs) such as solar PV and battery systems, modern distribution networks are becoming inverter-dominated and increasingly weak and distorted due to high feeder impedance and nonlinear loads. Traditional grid-synchronous machines naturally provide inertia and harmonic damping, but grid-forming inverters, which are designed to establish voltage and frequency without an external reference, exhibit different dynamic ... Read more
Abhisek Ukil
Undergraduate
Power Electronics & Electronics Systems Power Systems
Electrical and Electronic Engineering
This project aims to develop and evaluate a feature-driven anomaly detection machine learning algorithm for time-series data. The project focuses on designing a feature-based learning pipeline capable of detecting anomalous patterns in time-series datasets.The project will begin with by developing benchmarking learning algorithms, using existing machine learning algorithms for anomaly detection problems in time-series datasets. This includes supervised, semi-supervised, and ... Read more
Nitish Patel
Undergraduate
Control Systems Intelligent Systems & Industrial Informatics
Computer Systems Engineering Electrical and Electronic Engineering
Natural language interfaces have become increasingly practical for everyday computing, driven by significant progress in conversational AI. In contrast, meaningful interactions in robotics still frequently depend on platform-specific commands and interaction patterns, and enhancing conversational abilities via LLM still lack the non-verbal expressiveness that is fundamental to human communication in a physical context which robots inhabit. This limits how easily ... Read more
Ho Seok Ahn
Bruce MacDonald
Undergraduate
Human Computer Interactions
Computer Systems Engineering Software Engineering
This project aims to develop an updated version of an existing healthcare robot system based on the current working platform. The project will migrate the existing Windows-based software to an Ubuntu environment and extend the system to control the robot’s arms and head in order to express emotions. Face detection and recognition, as well as a chatbot module, will be ... Read more
Ho Seok Ahn
Bruce MacDonald
Undergraduate
AI & Machine learning Human Computer Interactions Robotics
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project aims to develop an autonomous robot soccer system capable of playing a soccer game without human intervention. The project is inspired by MiroSot, a well-known robot soccer competition used in the New Zealand Robot Soccer Championship. In this project, a new game format will be developed using three smaller and lighter robots fabricated with 3D printing and operated ... Read more
Ho Seok Ahn
Bruce MacDonald
Undergraduate
AI & Machine learning Robotics
Computer Systems Engineering Software Engineering
This project aims to develop an interactive social guide robot that can converse with visitors at university reception areas and laboratories. A working prototype has already been developed using a recent chatbot solution. Reinforcement learning and/or deep neural networks (DNNs) may be employed as needed. Given textual input, the chatbot generates appropriate spoken responses by taking the conversation history into ... Read more
Ho Seok Ahn
Trevor Gee
Undergraduate
AI & Machine learning Robotics
Computer Systems Engineering Software Engineering
Modern power electronics and high-performance computation demand continuous improvements in logic density and energy efficiency. One promising area to achieve these gains is the use of cryogenics, specifically, cooling silicon to temperatures below -150°C to exploit reduced leakage currents and increased carrier mobility. However, despite their potential use in extreme environments like space exploration or quantum computing, standard Commercial Off-The-Shelf ... Read more
Partha Roop
Partha Roop
Undergraduate
Embedded Systems
Computer Systems Engineering
Live concerts and performances play a crucial role in the music industry. However, they introduce audio challenges rarely encountered in controlled studio environments, including background noise, phase inconsistencies, vocal distortion, and performance-related pitch inaccuracies. Existing traditional approaches to address these issues, such as manual post-processing, extensive sound checks, or re-recording, are time-consuming, costly, and compromise the authenticity and spontaneity of ... Read more
Jesin James
Undergraduate
Games & Education Aids 2 Signal Processing
Computer Systems Engineering Electrical and Electronic Engineering
Inspiring children to appreciate and safeguard endemic species is crucial. Embodied learning experiences enhance their connection with nature, increasing empathy and environmental awareness. However, urban sprawl has reduced opportunities for meaningful engagement with natural environments. Kaimanaki o te Ngahere: Guardians of the Forest will be a narrative-driven educational game designed to reconnect children aged five-to-eight with Aotearoa’s native ecosystems. The ... Read more
Allan Fowler
Undergraduate
Games & Education Aids 1 Games & Education Aids 2 Human Computer Interactions Smart Phone & Tablet Applications Software Development Tools and Processes 1 Software Development Tools and Processes 2
Computer Systems Engineering Software Engineering
This project investigates how Large Language Models (LLMs) can be integrated with haptic technologies to create intelligent, adaptive, and context‑aware tactile feedback systems. By leveraging the real‑time reasoning, pattern recognition, and multimodal processing capabilities of modern LLMs, the project aims to advance the control, generation, and personalisation of haptic stimuli across interactive environments. The research has two core objectives. First, ... Read more
Allan Fowler
Robert Amor
Undergraduate
AI & Machine learning Games & Education Aids 1 Games & Education Aids 2 Human Computer Interactions
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Across the Pacific, many Indigenous languages remain underserved by modern speech technologies, limiting access to education, services, and digital tools. While major world languages benefit from large datasets and mature infrastructure, most Polynesian languages are low-resourced despite deep linguistic connections across the region. This project explores how linguistic similarity and modular system design can accelerate the development of text-to-speech (TTS) ... Read more
Jesin James
Undergraduate
AI & Machine learning Human Computer Interactions Image & Voice Processing Signal Processing
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Practical, hands‑on skills are essential to modern cybersecurity practice, yet many undergraduate cybersecurity-related courses remain heavily theory‑focused. This creates a clear need for learning experiences that mimic real-world security workflows and professional practices, such as ethical hacking, vulnerability discovery, incident response, and secure system configuration. Such experiences can be delivered through a platform capable of hosting interactive security scenarios similar ... Read more
Jun Seo
Yu-Cheng Tu
Undergraduate
Games & Education Aids 1 Web tools and Application
Software Engineering
As generative AI (GenAI) becomes integrated into higher education, students must learn to use AI not as a shortcut but as a partner in self‑regulated learning (SRL). SRL—including planning, monitoring, strategy use, and reflection—is essential for effective complex problem‑solving (CPS). However, many learners lack explicit guidance on how to collaborate with AI in ways that enhance, rather than replace, these ... Read more
Allan Fowler
Undergraduate
AI & Machine learning Human Computer Interactions
Computer Systems Engineering Software Engineering
With the rapid advancement of AI technology, software development has also seen a rise in LLM-generated content across planning, implementation, and maintenance. Specifically, AI has transformed how developers approach creating, updating and maintaining technical documentation, reducing the need for traditional labour-intensive methods. This shift highlights the importance of documentation quality and raises a key question about validity: how well do ... Read more
James Tizard
Undergraduate
AI & Machine learning
Software Engineering
This project will investigate the Minimum Anti-Collusion Infrastructure (MACI) by examining its performance outside of the Ethereum. The research aims to explore how implementing MACI on a bespoke protocol layer or as a standalone DLT impacts transaction throughput and scalability for online voting. Read more
Dev Singh
Kevin Sowerby
Undergraduate
Web tools and Application
Software Engineering
High-temperature superconducting (HTS) magnets are increasingly used in modern applications such as nuclear fusion systems, plasma thrusters, superconducting motors, particle accelerators, and portable MRI machines. These magnets are typically excited using very large DC currents, often in the order of several kilo-amperes, to generate extremely high magnetic field strengths. Under DC excitation, HTS conductors exhibit near-zero electrical losses, making them ... Read more
Duleepa Thrimawithana
Undergraduate
Power Electronics & Electronics Systems Wireless Power Technologies
Electrical and Electronic Engineering
This undergraduate final-year project focuses on the fault-oriented assessment of grid-forming inverters (GFMs) in mixed AC/DC low-voltage distribution networks, with particular emphasis on comparing offline and real-time electromagnetic transient (EMT) simulation approaches for fault analysis. As inverter-based resources and DC-connected devices are increasingly integrated into modern power systems, gaining a clear understanding of the fault response characteristics of grid-forming inverters ... Read more
Nirmal Nair
Undergraduate
Power Systems
Electrical and Electronic Engineering
Abstract: SCADA Systems LTD are AutoCAD developers that create electrical and instrumentation design software. Some of their globally used software is called “Elecdes Design Suite” and “Paneldes”. It uses AutoCAD as its “engine” to operate. The project will involve researching and developing algorithms and programming an API that will determine: cable size guidance by voltage drop, cable size derating guidance ... Read more
Nirmal Nair
Undergraduate
Power Systems Web tools and Application
Electrical and Electronic Engineering Software Engineering
Background Low-voltage (LV) pillars and electrical enclosures are critical assets in electricity distribution networks and represent a credible fire-ignition risk due to confined geometries, polymeric construction materials, and the potential for sustained arcing and thermal degradation. Arc-fault and arc-flash events within these enclosed assets can lead to insulation failure, component ignition, and enclosure fires, posing risks to public safety, network ... Read more
Nirmal Nair
Undergraduate
Power Systems
Electrical and Electronic Engineering
Background  The rapid integration of large-scale solar farms into New Zealand’s power grid has introduced new challenges, particularly in managing harmonic distortions. Research indicates that the most efficient method for addressing harmonic distortion is not always at the source (i.e., the solar farms). Moreover, installing multiple harmonic filters across various sites can complicate harmonic management, creating additional challenges for grid operators.  To address these ... Read more
Nirmal Nair
Undergraduate
Power Systems
Electrical and Electronic Engineering
Many engineering courses are conceptually challenging, and students can sometimes feel disengaged, especially with the amount of digital information they are exposed to. To improve learning and engagement, first-year engineering courses now use in-class cooperative exercises, where students work together to solve problems.  Teaching staff have noticed that students often use different problem-solving approaches when working in groups, and these ... Read more
William Lee
Yuanyuan Hu
Undergraduate
Games & Education Aids 1 Games & Education Aids 2
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project explores the use of Large Language Models (LLMs) to automate the modernisation of legacy software systems. Legacy codebases are often poorly documented, difficult to maintain, and incompatible with modern technologies. By leveraging the code understanding, transformation, and generation capabilities of LLMs, this project aims to develop an intelligent upgrade framework that can analyse outdated code, recommend improvements, refactor ... Read more
Jing Sun
Undergraduate
AI & Machine learning Software Development Tools and Processes 1
Software Engineering
The software industry lacks diversity. Recent research has theorised that software development tools can have inbuilt biases, making them easier to use for people who think in a certain way. For example, GitHub, a commonly used software tool, has been found to have missing information, unclear terminology, and unexplained processes. This can make GitHub non-intuitive for people with process-oriented learning styles as ... Read more
Kelly Blincoe
Undergraduate
Software Development Tools and Processes 1 Software Development Tools and Processes 2
Computer Systems Engineering Software Engineering
Modern software systems rely on external libraries and other software components to provide reusable functionality. As these libraries evolve and release new versions containing enhancements, bug fixes, and security patches, dependent software systems must update their dependencies to stay secure and functional. However, updating dependencies can introduce software failures, particularly when new versions contain breaking changes.  This project will conduct ... Read more
Kelly Blincoe
Undergraduate
Software Development Tools and Processes 1 Software Development Tools and Processes 2
Software Engineering
AI-assisted software development and agentic AI are transforming software engineering. This project will conduct an empirical study examining impacts in open source software (OSS) projects through an examination of data available on GitHub. Potential investigations include:  - Examining how projects are adapting their contribution guidelines, review processes, or community norms in response to AI contributions. - Examining responses from maintainers ... Read more
Kelly Blincoe
Undergraduate
Software Development Tools and Processes 1 Software Development Tools and Processes 2
Software Engineering
The goal of this project is to build a system that analyses short lecture recordings and provides feedback on teaching delivery. The system will focus on simple delivery features such as pacing, question frequency, tone, and clarity. These delivery features can affect how well students follow a lecture, but they are hard to judge without external feedback.Many lecturers, especially new ... Read more
Andrew Meads
Yu-Cheng Tu
Undergraduate
AI & Machine learning Web tools and Application
Software Engineering
As the use of artificial intelligence and large language models (LLMs) become increasingly integrated into educational settings, teachers are exploring their potential to support the assessment of student work. However, there are concerns regarding the accuracy, consistency, fairness and transparency of using AI to mark course-work. This project aims to investigate how reliably LLMs can evaluate student coursework when guided ... Read more
Andrew Meads
Undergraduate
AI & Machine learning
Software Engineering
This research proposes the development of a software system that defies traditional lecture-based education by transforming them into interactive, modular learning experiences. Based on shared student experiences, a common theme we identified was that conventional lectures (live or recorded) were received as largely passive and linear, and therefore were difficult to engage with. In addition, with the evolution of digital ... Read more
Andrew Meads
David Huang
Undergraduate
AI & Machine learning Games & Education Aids 1
Software Engineering
  Semiconductor switches, employed in electronic power converters, are invariably subjected to thermal stresses due to their switching and conduction losses. To improve reliability, thermal stresses on any device must be kept at a safe level and this is achieved by maintaining the device temperature at a desired value through cooling which can be in the form natural with a ... Read more
Udaya Madawala
Nitish Patel
Undergraduate
AI & Machine learning Power Electronics & Electronics Systems
Computer Systems Engineering Electrical and Electronic Engineering
TO is a material optimization method allowing new structures of maximum performance to be automatically determined while meeting a predefined material volume constraint. Its key advantages include lack of reliance on designer experience, and the use of a predefined design domain rather than an initial design structure. This project aims to use TO technique to optimize the coils (pads) ... Read more
Udaya Madawala
Dariusz Kacprzak
Undergraduate
AI & Machine learning Power Electronics & Electronics Systems
Computer Systems Engineering Electrical and Electronic Engineering
This sponsored project for Crown Equipment Limited addresses the challenge of accurately assembling and disassembling mechanical systems composed of multiple interacting parts. In industrial environments, technicians must interpret complex technical documentation and follow precise assembly sequences, often without real-time feedback. This project is motivated by the potential for Computer Vision and Computer Graphics techniques to automatically recognise partially assembled systems ... Read more
Trevor Gee
Henry Williams
Undergraduate
AI & Machine learning Human Computer Interactions Image & Voice Processing
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Automatic sign language recognition can improve accessibility and enable more natural human-computer interaction. While static hand gestures can be recognised using relatively simple computer vision techniques, real-world sign language primarily consists of dynamic gestures that evolve over time. Accurately recognising these gestures requires modelling temporal information. State-of-the-art approaches typically rely on recurrent neural networks or Transformer-based architectures. Although effective, these ... Read more
Trevor Gee
Ho Seok Ahn
Undergraduate
AI & Machine learning Human Computer Interactions Image & Voice Processing
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project focuses on the development of a control system for a towed underwater camera designed to maintain a fixed standoff distance from the seabed in order to optimise image and sensor data quality. The system will use feedback from onboard sonar to estimate seabed distance and dynamically adjust control fins to regulate depth and attitude during towing. Emphasis is ... Read more
Henry Williams
Trevor Gee
Undergraduate
Robotics
Software Engineering
This project develops a cooperative approach to load frequency control (LFC) in multi-area power systems using multi-agent deep reinforcement learning. The framework partitions the interconnected grid into smaller regions, each managed by a dedicated control agent. During centralized training, agents learn policies guided by a global objective. In decentralized execution, however, each agent relies solely on local information within its ... Read more
Akshya Swain
Undergraduate
Control Systems Power Systems
Electrical and Electronic Engineering
This project concerns the reconstruction of simple physical objects as 3D-printable digital models using RGB-D sensor data. An Orbbec Astra depth camera will be used to acquire multiple views of a single, largely static target object. Camera poses will be estimated using COLMAP, and the resulting registered point clouds will yield noisy, incomplete observations of the object geometry. Direct mesh ... Read more
Trevor Gee
Henry Williams
Undergraduate
AI & Machine learning Image & Voice Processing
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project will focus on the design, development, and characterization of a UHF antenna for a Cubesat platform, and will address the critical need for robust communication links in Cubesat missions.  This antenna will be used for omnidirectional telemetry and telecommand.   The project will involve a comprehensive exploration of antenna design principles, trade-offs, and practical implementation considerations. Emphasis will ... Read more
Michael Neve
Benjamin Taylor
Undergraduate
Radio Systems
Electrical and Electronic Engineering
This project will focus on the design, development, and characterisation of an S-Band (2-4 GHz) ground station antenna to communicate with the Te Pūnaha Ātea-1 (TPA-1) cubesat as currently deployed by the University of Auckland Space Institute.  This antenna will be used to provide a high capacity (bandwidth) data downlink from the cubesat.   The project will involve a comprehensive ... Read more
Michael Neve
Benjamin Taylor
Undergraduate
Radio Systems
Electrical and Electronic Engineering
One view of software quality is to examine the cost of how a software product changes, or evolves, over time. Understanding software evolution is difficult because long-lived software products are usually quite large, and change in different ways, some of which are related to the quality of the product and so are interesting, and some that are not interesting. An ... Read more
Ewan Tempero
Undergraduate
Software Development Tools and Processes 1
Software Engineering
Measurement is used to make decisions in most fields of science and engineering, but not so much in software engineering. For example, there is general agreement that functions (or methods in classes) should not be "too complex". But it is not clear at what point the cost of removing complexity (by refactoring) is outweighed by the future benefits of having ... Read more
Ewan Tempero
Undergraduate
Software Development Tools and Processes 1
Software Engineering
It is generally considered that code should have "good style". But exactly what this means is unclear. There are several style guidelines that are not entirely consistent either in what they cover as being good style, or are even appear to disagree about specific requirements. There as been an on-going research project within the School of Computer Science to address ... Read more
Ewan Tempero
Undergraduate
Software Development Tools and Processes 1
Software Engineering
Training self-regulation capabilities can help prevent or mitigate mental health problems. Enabling multimodal assessment, adaptive interventions, and embodied approaches in extended reality (XR) may further enhance self-regulation skills. This project aims to develop an evidence-based self-regulation training system to help individuals build greater psychological resilience. By integrating wearable biosensors (e.g., heart rate variability), XR devices (e.g., an XR headset), an adaptive ... Read more
Yun Suen Pai
Undergraduate
AI & Machine learning Human Computer Interactions
Software Engineering
This project aims to explore how XR systems, mobile companions, and haptic feedback can support long-term physical activity, motivation, and social connection for culturally and linguistically diverse Asian women in New Zealand. The upcoming research will deliver a proof-of-concept system that combines an XR experience with a companion mobile component. The goal is to validate the core idea through runnable ... Read more
Yun Suen Pai
Undergraduate
Human Computer Interactions
Software Engineering
This research contributes empirical evidence linking AI facilitation behaviours to measurable physiological disruptions in group dynamics, bridging AI safety, CSCW, and physiology. This project aims to create a vital, objective safety measure for AI systems that work with humans by studying the physical signs of unfair influence. Current methods, which rely on people reporting their feelings, often fail to detect ... Read more
Yun Suen Pai
Undergraduate
AI & Machine learning
Software Engineering
Can a virtual agent adapt to your mental state while you drive in VR? This project explores whether physiological signals (e.g., heart rate and gaze) can be used to dynamically adapt a VR driving simulation in real time. Students will build a driving scenario in Unity and integrate an empathic virtual agent that responds to indicators of cognitive load. The ... Read more
Yun Suen Pai
Undergraduate
AI & Machine learning Human Computer Interactions Signal Processing
Software Engineering
  Globally, metropolitan cities are rushing towards Net Zero Emissions by 2030. This involves expanding public transport options. Most public transport users will have to walk to/from public transport stations to reach their destination. Research indicates that public transport hubs are “hotspots” for pedestrian-vehicle conflicts and the “weakest link” in the safety of a transit journey. Frequently cited reasons are ... Read more
Burkhard Wuensche
Undergraduate
Games & Education Aids 1 Games & Education Aids 2 Human Computer Interactions
Computer Systems Engineering Software Engineering
The ability to unambiguously monitor and identify the location of maritime vessels is critically important in terms of detecting illegal activity and maritime security for New Zealand.  Although tracking systems such as the Automatic Identification System (AIS) already exist, they are inherently insecure and transmissions can be intentionally altered to obscure the real positions of vessels.     To address ... Read more
Michael Neve
Undergraduate
Radio Systems Telecommunications
Electrical and Electronic Engineering
This project investigates the potential of large language models (LLMs) to support the generation of academic research papers based on structured user input. The objective is to design and evaluate an intelligent framework that transforms research ideas, experimental data, and methodological descriptions into coherent academic manuscripts. The project will explore techniques for integrating prompt engineering, retrieval-augmented generation, and citation verification ... Read more
Jing Sun
Undergraduate
AI & Machine learning Software Development Tools and Processes 1
Software Engineering
  In an era defined by global mobility and hyper-diverse workplaces, Intracultural and Transcultural Competencies (ITC) have shifted from “soft skills” to essential infrastructure for social cohesion and organizational success. ITC is the connective tissue that allows individuals to navigate their own cultural identities (intracultural) while effectively engaging with and bridging different cultural systems (transcultural). Without a clear method to ... Read more
Burkhard Wuensche
Nasser Giacaman
Undergraduate
Games & Education Aids 1 Games & Education Aids 2 Human Computer Interactions Web tools and Application
Computer Systems Engineering Software Engineering
This project explores how reinforcement learning (RL) can be used to optimize resource allocation in a sliced Radio Access Network (RAN). Students will design and implement a simplified RAN simulator that models multiple network slices (e.g., eMBB, URLLC, mMTC), each with distinct traffic patterns and quality‑of‑service requirements. Within this environment, students will develop an RL agent capable of making real‑time ... Read more
Dev Singh
Undergraduate
AI & Machine learning Telecommunications
Electrical and Electronic Engineering Software Engineering
Non-invasive glucose monitoring is an active research area in engineering. One promising approach explores how glucose concentration influences the dielectric properties of materials, which can be sensed using microwave resonators or antennas.   This student project does not involve blood, human tissue, or human participants. Instead, it uses controlled sugar water solutions as dielectric phantoms to model how glucose concentration ... Read more
Felix Marattukalam
Michael Neve
Undergraduate
Embedded Systems Radio Systems Signal Processing
Electrical and Electronic Engineering
This project focuses on the design and implementation of a real-time computer vision system using CCTV video streams for safety, security, and logistics applications. Students will develop an integrated vision pipeline capable of detecting incidents, enforcing geo-fencing rules, recognizing objects of interest, and monitoring container integrity.Aim: ·     Develop a CCTV computer vision system capable of real-time incident detection to enhance safety ... Read more
Felix Marattukalam
Waleed Abdulla
Undergraduate
AI & Machine learning Image & Voice Processing
Computer Systems Engineering
This project aims to develop an innovative Cross-modal Bio-feedback Interaction System that bridges the gap between real-time physiological monitoring and immersive artistic environments to enhance mental well-being. By monitoring affective, cognitive, and emotional states through neuro/bio signals, including EEG, Heart Rate (HR), and Breathing, etc., the system maps internal biological rhythms into responsive, immersive artistic representations. The core objective is ... Read more
Yun Suen Pai
Undergraduate
AI & Machine learning Embedded Systems Human Computer Interactions Signal Processing
Electrical and Electronic Engineering Software Engineering
This project is a collaborative project between Ohmio https://www.ohmio.com. We intened to create a digital twin such that the twin drives in Auckland traffic virtually. Our Transport Research Centre in New Market has collaboration with AT. We also have caliberated models of Auckland for Microsimulation (where each car is modelled for simulation).  Given these background technologies, we intened to develop ... Read more
Partha Roop
Undergraduate
AI & Machine learning Control Systems Human Computer Interactions
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Background: Mosquitos spread deadly diseases such as malaria, dengue, filariasis, chikungunya, and Japanese encephalitis. The burden of disease is significant in Africa and South Asian countries, especially those in the Indian subcontinent. Of these, viral diseases such as  dengue and chikungunya are challenging with very high death rate, due to a lack of effective vaccines or medications that can target ... Read more
Partha Roop
Undergraduate
AI & Machine learning Embedded Systems
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project focuses on extending the AI-powered conversational assessment platform, Co-Thinker, which supports reflective and interactive learning through structured AI-mediated dialogue. The project will develop and refine new pedagogical and assessment-oriented capabilities to enhance the depth, coherence, and responsiveness of conversational interactions. The work will strengthen the educational design of AI-driven assessments, improve the contextual awareness and continuity of conversations, ... Read more
Nasser Giacaman
Undergraduate
AI & Machine learning Games & Education Aids 1 Web tools and Application
Software Engineering
LLM-guided Agent for Machine Learning Learners This research project develops an LLM-guided learning agent designed to support learners studying machine learning through personalised diagnosis, structured learning pathways, and adaptive practice. First, the agent will include a diagnostic assessment component that estimates a learner’s current mastery across key machine learning prerequisites and core topics. Based on this profile, it will generate ... Read more
Elliott Wen
Undergraduate
Games & Education Aids 1 Human Computer Interactions Web tools and Application
Software Engineering
Eye tracking is typically a premium feature in high-end VR headsets. While there are open-source eye-tracking projects available, many lack (1) a straightforward, repeatable calibration workflow and (2) a well-structured integration path for Unity-based VR applications.   This project builds on an existing open-source, Python-based 3D eye-tracking system capable of estimating eyeball rotation and gaze direction. The goal is to ... Read more
Mark Billinghurst
Burkhard Wuensche
Undergraduate
Human Computer Interactions Image & Voice Processing
Computer Systems Engineering Software Engineering
  Can we detect cognitive fatigue in real time while someone performs everyday tasks in virtual reality?  This project uses a VR supermarket environment where users complete shopping tasks while interacting with a virtual agent. During the experience, physiological signals are recorded to estimate cognitive load and emotional state. The long-term goal is to adapt the VR environment and agent ... Read more
Mark Billinghurst
Undergraduate
AI & Machine learning Human Computer Interactions Signal Processing
Computer Systems Engineering Software Engineering
  Cellular and WiFi systems use OFDM (Orthogonal Frequency-Division Multiplexing) to transmit data through the wireless channel. An OFDM signal consists of multiple “subcarrier” signals which are distributed across the total bandwidth of the wireless channel. The received OFDM signal is a complex, distorted version of the transmitted one, caused by scattering, multipath propagation, and power decay. At the subcarrier ... Read more
Kevin Sowerby
Undergraduate
Radio Systems Telecommunications
Computer Systems Engineering Electrical and Electronic Engineering
  Multistatic radar is a system using multiple, spatially separated transmitting and receiving antennas to detect targets from different angles and positions. Combining data from these diverse locations improves coverage, resilience, target resolution, and stealth detection while reducing vulnerability to jamming. Receivers can be passive (not emitting signals), making them hard to locate.  This Part IV Research Project involves developing ... Read more
Kevin Sowerby
Undergraduate
Radio Systems Telecommunications
Computer Systems Engineering Electrical and Electronic Engineering
  An ad hoc wireless network is a decentralized, infrastructure-free network where devices (nodes) connect directly to each other peer-to-peer without routers, access points, or central control. Nodes act as both hosts and routers, forwarding data dynamically, making it ideal for temporary, rapid setup, e.g. in disaster relief.  The key characteristics of an ad hoc network are: -          No Fixed ... Read more
Kevin Sowerby
Dev Singh
Undergraduate
Radio Systems Telecommunications
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
This project proposes the development of a modular, extendable LED luminaire system in which individual lighting modules can be physically added in a cascade configuration without wired interconnections. The system consists of: Primary Module (PM) – self-powered, connected to mains supply, containing LED driver and magnetic power transmitter. Secondary Module(s) (SM) – wirelessly powered via magnetic field coupling ... Read more
Dariusz Kacprzak
Undergraduate
Green Energy Technologies Power Electronics & Electronics Systems Wireless Power Technologies
Electrical and Electronic Engineering
This project aims to develop an AI based robot soccer simulation capable of playing a soccer game autonomously. The project is inspired by International Robot Olympiad (IRO), a well-known robot competition. In this project, we play the current IRO AI based robot soccer simulation, and add well-performed models on it. Can be combined with Robot Soccer MiroSot if needed. Example ... Read more
Ho Seok Ahn
Undergraduate
AI & Machine learning Games & Education Aids 1 Games & Education Aids 2
Computer Systems Engineering Software Engineering
Compressive sensing (CS) is a sampling technique that enables accurate reconstruction of signals from fewer samples than required by the Nyquist criterion, provided that the signal is sparse in some domain. This is achieved by sampling the signal using non-sparse (often random) measurement matrices, which preserve sufficient information for reconstruction via convex optimisation or greedy methods. While uniform random sampling ... Read more
William Lee
Mark Andrews
Undergraduate
Signal Processing
Electrical and Electronic Engineering
Wirelessly Powered Autonomous Tool-Changing Robotic Hands is a electrical/compsys project to develop a robotic end-effector (“hand”) that operates without tethered power and can autonomously exchange tools to carry out multi-step tasks. Wireless power transfer delivers energy to the end-effector, supported by onboard power management for stable regulation, and sensing and control to locate tools, dock reliably, and confirm correct engagement. ... Read more
Seho Kim
Henry Williams
Undergraduate
Power Electronics & Electronics Systems Robotics Wireless Power Technologies
Computer Systems Engineering Electrical and Electronic Engineering
Summary sheets (or often misnomered as “cheatsheets”) are often permitted in invigilated assessments to help students organise their thinking and revise key concepts. But, what really goes onto these sheets, and how do students actually use them? Surprisingly, we don’t know much. These sheets, combined with students' reflection of their usage and assessment outcomes, offer a rich source of insight ... Read more
William Lee
Claire Donald
Undergraduate
Games & Education Aids 1 Games & Education Aids 2
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Computer technology has truly conquered our work and life. While we strongly benefit from it, computing consumes an ever increasing fraction of our energy production. Making computing more energy-efficient is therefore of paramount importance, not least due to emerging computing needs of the sensational advances of machine learning and artificial intelligence. Technological advances have made computers more energy-efficient over the ... Read more
Oliver Sinnen
Undergraduate
Parallel & Cloud Computing
Software Engineering
All satellites need to function with a limited power supply. This is especially true for small form-factor satellites like CubeSats. This also forces the on-board processing to work with low power. At the same time, processing data in the satellite can significantly reduce the need to transmit data, which itself is power and energy hungry.In this project we will therefore ... Read more
Oliver Sinnen
Undergraduate
Parallel & Cloud Computing
Computer Systems Engineering
Today, virtually all computers are parallel systems with multiple processors. To efficiently use such a system it is crucial to carefully map and schedule the tasks of a program onto the processors. This is a very hard optimisation problem and can be described as a Mixed Integer Linear Program (MILP). Despite extensive research, only small instances can be computed optimally ... Read more
Oliver Sinnen
Undergraduate
Parallel & Cloud Computing
Computer Systems Engineering Software Engineering
This project invites students to build a Virtual Parliament, where AI‑driven agents act as MPs and engage in realistic parliamentary debates based on historical New Zealand parliamentary transcripts. Each agent will represent a political affiliation, rhetorical style, and strategic behaviour grounded in real debate patterns. A key focus of the project is modelling debate dynamics—how arguments are formed, defended, challenged, ... Read more
Joerg Wicker
Undergraduate
AI & Machine learning Web tools and Application
Software Engineering
We aim to design and develop new methods to attack machine learning models and use the adversarial attacks to define a measure of reliability. Weak performances of models where data sets are not representative or flaws in training process are a common issue in Machine Learning. This leads to misclassification and unfairness of the model. We will develop a framework ... Read more
Joerg Wicker
Undergraduate
AI & Machine learning
Software Engineering
Soft switched resonant converters are a class of power converters generally used in wireless charging systems due to their desirable characteristics such as high power efficiency and low EMI (Electromagnetic Interference). This project aims to develop an autonomous voltage-fed resonant converter for low power wireless charging applications. The work involves a fundamental study of swich-mode nonlinear circuits that may lead to bifurcated or chaotic ... Read more
Aiguo Patrick Hu
Undergraduate
Power Electronics & Electronics Systems Wireless Power Technologies
Electrical and Electronic Engineering
This is project is to design a wireless charging interface for robot dogs. The work involves investigation of coupling configurations for easy navigation of robot dogs. Both inductive power transfer (IPT) and capacitive power transfer (CPT) technologies will be considered in the design, and energy storage options such as lithium batteries and super capacitor will be considered. The final design ... Read more
Aiguo Patrick Hu
Undergraduate
Power Electronics & Electronics Systems Wireless Power Technologies
Computer Systems Engineering Electrical and Electronic Engineering
This project develops and validates an integrated platform combining eye-tracking (gaze fixation, pupil dilation), electrodermal activity, cardiac measures, and respiratory monitoring within a virtual reality environment. The system classifies participant emotional and cognitive states in real-time using sensor fusion and machine learning, then dynamically modifies the virtual environment based on the inferred response. The platform is designed as a general-purpose ... Read more
Felix Marattukalam
Dulsha Kularatna-Abeywardana
Undergraduate
Embedded Systems Human Computer Interactions Signal Processing
Electrical and Electronic Engineering
  Acoustics of rooms such as background noise and reverberation affect our hearing detrimentally by degrading the intelligibility of speech, making it harder to understand what speakers are saying. When the listener has hearing impairment or the language of the speech is not the listener’s first language (i.e. non-native listener), the detrimental effect will be much more severe, causing inequity ... Read more
Catherine Watson
Undergraduate
Image & Voice Processing Signal Processing
Computer Systems Engineering Electrical and Electronic Engineering
  Speech is a powerful signal that contains extensive information about speakers like their accent, anatomy, and emotions. We can extract acoustic features from recorded speech and use them in various applications. For example, we can create technology that provides real-time pronunciation feedback for people learning new languages.   One aspect of real-time pronunciation feedback is accurately measuring various elements ... Read more
Catherine Watson
Undergraduate
Image & Voice Processing Web tools and Application
Computer Systems Engineering Electrical and Electronic Engineering Software Engineering
Speech is an incredible signal, containing information about a speaker's articulators, age, health, emotion, in addition to the communicative message,  and as speakers we are incredibly adaptable too - we can be understood speaking when we are sitting, lying standing, walking, running, doing a head stand, having a pencil in our mouth.... The question is how easy is it to ... Read more
Catherine Watson
Undergraduate
Image & Voice Processing Intelligent Systems & Industrial Informatics
Computer Systems Engineering Electrical and Electronic Engineering
With the release of the Ki standard by WPC at the end of 2024, the dream of a completely cordless kitchen rapidly becoming reality.  In such cordless kitchens, a transmitter coil(s) can be installed into a kitchen benchtop to wirelessly power an appliance outfitted with a suitable receiver coil.  In this way, messy mains cables and multi-boards could be removed ... Read more
Grant Covic
Cody Yang Liu
Undergraduate
Power Electronics & Electronics Systems Wireless Power Technologies
Electrical and Electronic Engineering
Arc Fault Circuit Interrupters (AFCIs) are critical safety devices used in environments where electrical safety is a priority. Currently, there is no dedicated test equipment capable of automatically verifying the operation of these devices beyond the on-board test switch, which only checks relay functionality.   This project proposes the development of a dedicated AFCI tester that can simulate and generate ... Read more
Duleepa Thrimawithana
Undergraduate
Power Electronics & Electronics Systems Power Systems
Electrical and Electronic Engineering
Description: There are very few resources for preschool education, particularly in remote areas. The project will address this problem by designing and implementing a platform for preschool education. The platform will enable teachers to generate their own content, which is relevant and engaging to the students. The platform will build on state of the art technologies. Read more
Gill Dobbie
Undergraduate
Games & Education Aids 1 Games & Education Aids 2 Software Development Tools and Processes 1 Software Development Tools and Processes 2 Web tools and Application
Software Engineering