Below is a list of the final-year projects that I am supervising or have supervised. Students are also welcome to propose their own projects.

The final-year projects that I supervise usually:

  • Use embedded systems such as Raspberry Pi, Arduino, FPGAs, and software-defined radio platforms.
  • Involve developing wireless applications for IoT, security, and sensing.
  • Involve wireless technologies including Wi-Fi, LoRa/LoRaWAN, ZigBee, and Bluetooth.
  • Require strong programming skills in languages such as Python, C/C++, and MATLAB.
  • Involve machine learning and deep learning.

If your project is in the area of radio frequency fingerprinting identification (RFFI), read this post.

Please visit this link for the COMP390 instructions and requirements.

I am supervising the following final-year projects during the 2025–2026 academic year.

2025

  • Device Authentication for Bluetooth Using Deep Learning and Radio Frequency Fingerprint
  • Device Authentication for LoRa Using Deep Learning and Radio Frequency Fingerprint
  • Device Authentication for UWB Using Deep Learning and Radio Frequency Fingerprint
  • Device Authentication for Wi-Fi Using Deep Learning and Channel State Information
  • Device Authentication for Wi-Fi Using Deep Learning and Radio Frequency Fingerprint
  • Device Authentication for ZigBee Using Deep Learning and Radio Frequency Fingerprint
  • LoRa-Based Key Generation in Low Power Wide Area Networks

2024

  • Device Authentication for Bluetooth based on Deep Learning and Radio Frequency Fingerprint
  • Device Authentication for LoRa based on Deep Learning and Radio Frequency Fingerprint
  • Device Authentication for Wi-Fi Using Deep Learning and Radio Frequency Fingerprint
  • Gesture Recognition Using Deep Learning and mmWave Sensor
  • Gesture Recognition Using Deep Learning and Wi-Fi

2023

  • Device Authentication for Wi-Fi based on Deep Learning and Radio Frequency Fingerprint
  • Drone Detection and Classification Using RF Signals and Deep Learning
  • Gesture Recognition Using Deep Learning and mmWave Sensor
  • Gesture Recognition Using Deep Learning and Wi-Fi
  • LoRa-Based Key Generation in Low Power Wide Area Networks
  • NFC Device Identification Using Deep Learning and Radio Frequency Fingerprint

2022

  • Device Authentication for Wi-Fi based on Deep Learning and Radio Frequency Fingerprint
  • Device Authentication for LoRa based on Deep Learning and Radio Frequency Fingerprint
  • LoRa-Based Key Generation in Low Power Wide Area Networks
  • Gesture Recognition Using Deep Learning and mmWave Sensor
  • Gesture Recognition Using Deep Learning and Wi-Fi

2021

  • Deep Learning and mmWave Sensor-based Gesture Recognition
  • Deep Learning and Wi-Fi-based Gesture Recognition
  • Device Authentication for Wi-Fi based on Deep Learning and Radio Frequency Fingerprint Using SDR
  • Device Authentication for ZigBee based on Deep Learning and Radio Frequency Fingerprint
  • Deep Learning based RFF Identification for LoRa

2020

  • Deep Learning based RFF Identification for LoRa
  • Deep Learning based RFF Identification for LoRa Using Raspberry Pi
  • Deep Learning based RFF Identification for Wi-Fi
  • Deep Learning based RFF Identification for Bluetooth
  • Bluetooth-based Key Generation
  • Build A Wi-Fi-based Key Generation System Using Raspberry Pi
  • Sub GHz ZigBee-based Key Generation
  • wIoT - A distributed IoT operating system basing on NodeJS (student proposed project)

2019

  • Securing Body Area Networks Using Electrocardiogram Signals
  • LoRa-Based Key Generation in Low Power Wide Area Networks
  • Build A Wi-Fi-based Key Generation System Using Raspberry Pi
  • Investigating RF impairments for the Radio Frequency Fingerprinting Identification
  • Machine Learning-based LoRa Device Classification
  • Build a Complete LoRaWAN-based Internet of Things System

2018