Skip to main content

Honours and Masters project

Displaying 121 - 130 of 272 honours projects.


HealthPulse: Real-Time Monitoring and Anomaly Detection Using IoMT Data

This project involves building a system that processes IoMT data(such as heart rate, blood pressure, or glucose levels) from wearable devices to monitor patient health in real time.

The system uses machine learning to detect anomalies and alert healthcare providers or caregivers. It includes data preprocessing, model training, and a simple dashboard for visualization.

Heuristic Algorithms for Traveling Salesman and Vehicle Routing Problems

Modern transport and logistics rely on efficient routing to ensure that goods are delivered on time and at minimal cost. Determining the optimal order in which vehicles visit a set of customers is a fundamental challenge in mathematics and computer science. Despite decades of research, this problem remains computationally difficult. To achieve reasonable cost-effectiveness in industry-scale applications, the best-performing methods rely on heuristic and suboptimal solvers. This project will develop new suboptimal algorithms for tackling large instances relevant to practice.

High Precision Arithmetic for Cryptographic Applications

Cryptographic applications require a careful implementation to avoid side-channel attacks that reveal secret information to an attacker (e.g. via run-time measurements). In particular, for floating point arithmetic it is known that the timing of some basic arithmetic operations and functions on some CPUs depends on the input values [1], and thus the timing may leak secret information when the input contains secret values. Constant-time implementation tries to mitigate such run-time timing leakage on typical devices.

Human Active Goal Recognition

In human-AI collaboration, it is essential for AI systems to understand and anticipate human behavior in order to coordinate effectively. Conversely, humans also form inferences about the agent’s beliefs and goals to facilitate smoother collaboration. As a result, AI agents should adapt their behavior to align with human reasoning patterns, making their actions more interpretable and predictable. This principle forms the foundation of transparent planning (MacNally et al, 2018).

Human body pose tracking from video

Pose Tracking is the task of estimating multi-person human poses in videos and assigning unique instance IDs for each keypoint across frames. Accurate estimation of human keypoint-trajectories is useful for human action recognition, human interaction understanding, motion capture and animation.

Human Factors in Cybersecurity: Understanding Cyberscams

Online fraud, also referred to as cyberscams, is increasingly becoming a cybersecurity problem that technical cybersecurity specialists are unable to effectively detect. Given the difficulty in the automatic detection of scams, the onus is often pushed back to humans to detect. Gamification and awareness campaigns are regularly researched and implemented in workplaces to prevent people from being tricked by scams, which may lead to identity theft or conning individuals out of money.

Human Spatio-temporal Action, Social Group and Activity Detection from Video

Human behaviour understanding in videos is a crucial task in autonomous driving cars, robot navigation and surveillance systems. In a real scene comprising of several actors, each human is performing one or more individual actions. Moreover, they generally form several social groups with potentially different social connections, e.g. contribution toward a common activity or goal.

Human Trajectory/Body Motion Forecasting from Visual sensors

The ability to forecast human trajectory and/or body motion (i.e. pose dynamics and trajectory) from camera or other visual sensors is an essential component for many real-world applications, including robotics, healthcare, detection of perilous behavioural patterns in surveillance systems.

Hybrid Quantum–Classical Optimisation for Intelligent Urban Transport Systems

This project aims to design and evaluate a hybrid optimisation framework using Qiskit and complementary classical solvers to address complex urban transport optimisation challenges.

The research will benchmark quantum-assisted and classical optimisation methods in terms of accuracy, scalability, and computational efficiency, and explore how hybrid algorithms can improve routing, scheduling, and energy management in next-generation urban mobility systems.