Here is a list of some projects I have supervised
Improving Early Diagnosis of Cancer using Cloud Computing
Nearly half of all cancer incidences in the UK are diagnosed at late stages, resulting in low survival rates and high costs to the health services. Timely non-invasive detection of cancer biomarkers in a body fluid such as blood serum and urine can improve survival rates as well as save costs. We aim to develop a multi-site digital molecular diagnostic platform to detect cancer biomarkers at early stages with high reliability, specificity and consistency. The novelty of the work includes cloud computing and data science to bolster existing molecular methods, e.g. Raman and mid-infrared absorption spectroscopy that are emerging from laboratory space to the clinical area.
Bacterial cybersecurity (moving target defence)
Antibiotic resistance in bacteria has evolved to be both efficient and effective. It achieves this by switching its resistance on and off to save energy. Can we learn from this process to establish a new form of moving target defence for cybersecurity?
HOSPITAL MANAGEMENT SYSTEM.
Hospital management is an integrated information system, which addresses all the major functional areas of multi-specialities. A smart hospital management system enables better patient care, safety, efficiency, and reduced costs. It provides easy access to critical information thus facilitating better decisions on time.
In this project, you will focus on developing and implementing a specific system that aims to reduce the manual processing of particular departments in a hospital.
The project is suitable for a student with excellent programming skills, and databases, and interest in formal methods.
Augmented reality-based pedagogical tool.
Augmented reality (AR) is a live direct or indirect view of a physical, real-world environment whose elements are "augmented" by computer-generated or extracted real-world sensory input such as sound, video, graphics, haptics, or GPS data. It is related to a more general concept called computer-mediated reality, in which a computer modifies a view of reality.
These applications will Use your smart device’s camera to identify and interpret a target that the app recognises, and it will have generated a 3D animation or video superimposed over whatever is on your camera's screen. The effect makes the computer-generated item appear like it's real and exists.
In this project you are going to design an AR smart device application for education, local primary school topics will inspire your case study to develop the application towards their needs.
This project could be done as an android app, though I initially envisaged it as an OS app.
Electrooculography-Based eye tracker.
Eye tracking has a long history of medical and psychological research as a tool for recording and studying human visual behaviour. Real-time gaze-based text entry can also be a powerful means of communication and control for people with physical disabilities.
Following recent technological advances and the advent of affordable eye trackers, there is a growing interest in attention-aware systems and interfaces that have the potential to revolutionise Human-Computer Interaction (HCI).
In this project, you will design an eye-tracker device based on the Electrooculography. The new device should be able to identify an eye movement by tracking the potential difference generated by their eye movements to control computer mouse courses within a specific software designed for this project.
The project is suitable for a student with excellent programming skills, an interest in formal methods, and an interest in Arduino and embedded design.
Physical Games Using Swarm Robot Interface Human-computer interaction based project.
Recently, robot swarms have been used for user interface [1, 2], where many tiny robots self-assemble to display a structure or move objects like a group of ants. Open source hardware and software designs for swarm robots are now available. This offers us a unique opportunity to develop applications using swarm user interface.
In this project, you will build physical games using swarm robotics. The swarm bots will be made using open source Arduino based hardware and software (for example, www.instructables.com/id/How-to-make-a-swarmbot/). The main contribution of the project would be exploring various gaming and interaction designs possible using the swarmbots framework.
The project is suitable for a student with excellent programming skills, an interest in formal methods, and an interest in Arduino and embedded design.
The project is suitable for a student with excellent programming skills, an interest in formal methods, and an interest in Arduino and embedded design.
ANT COLONY OPTIMIZED ROUTING FOR MOBILE AD-HOC NETWORKS (MANET).
A Mobile Ad-Hoc Network (MANET) is a collection of wireless mobile nodes forming a temporary network without using centralised access points, infrastructure, or centralised administration. Routing means the act of moving information across an internetwork from a source to a destination. The biggest challenge in this kind of networks is to find a path between the communication endpoints, which is aggravated by the node mobility. The protocol is based on swarm intelligence. Ant colony algorithms are a subset of swarm intelligence and consider the ability of simple ants to solve complex problems by cooperation. The introduced routing protocol should be well adaptive, efficient, and scalable. The primary goal in the design of the protocol is to reduce the overhead for routing. We refer to the protocol as the Ant Colony Optimization Routing (ACOR).
In this project, you will be working on developing and improving the ANTMANET, which is one of the routing protocols that is based on the ACO algorithm.
The project is suitable for a student with excellent programming skills, an interest in formal methods, and an interest in Arduino and embedded design.
Internet of things main steam.
Internet of Things (IoT) played a vital role in connecting the surrounding environmental things to the network and made accessible to access those un-internet things from any remote location. It’s inevitable for the people to update with the growing technology. Moreover, people are facing problems in parking vehicles in parking slots in a city.
In this project, you can choose one of the following areas to create and develop your smart system.
-
Internet of Things (IoT) applications in healthcare.
-
Smart university campus and the internet of things.
-
Internet of Things (IoT) security issues.
The project is suitable for a student with excellent programming skills, an interest in formal methods, and an interest in Arduino and embedded design.
Sustainability Mobile application.
In ecology, sustainability (from sustain and ability) is the property of biological systems to remain diverse and productive indefinitely. Long-lived and healthy wetlands and forests are examples of sustainable biological systems.
Sustainable energy is energy that is consumed at insignificant rates compared to its supply and with manageable collateral effects, especially environmental effects. Another standard definition of sustainable energy is an energy system that serves the needs of the present without compromising the ability of future generations to meet their needs.
This project utilises the knowledge about social-psychological aspects of energy consumption in the UK and aims to create an application that will be able to influence and change the consumer’s behaviour towards environmental sustainability.
This project could be done as an android app, though I initially envisaged it as an OS app.
