BSc (Hons) Computer Science (Software Engineering) is an applied degree where core Computer Science principles are applied to a variety of different areas.
The projects currently being displayed are from our current academic year. To view other years
please select below.
Lewis Trowbridge
EDDAP (Environmental Data Display and Predictions)
EDDAP is intended to help the public understand the impact of the climate emergency through visualising the evolving situation and explaining how this impacts on daily life.This uses historical records and machine learning to predict the future trajectory, assisting the public in understanding the urgency of the situation - both air pollution and temperature are employed in this goal.
EDDAP is intended to help the public understand the impact of the climate emergency through visualis...
Michael Bruty
CodeLab
CodeLab is an online coding platform that aims to bring teaching tools from sites like LeetCode and Hacker Rank to higher education. These tools have been essential for self-taught developers but have yet to be adapted for higher education. Online coding platforms allow developers to practice their skills on any device, anywhere, at any time. No setup is required, only an internet connection. CodeLabs save solutions to the cloud, so students can continue working on tasks while hotdesking on different computers and using their home computer.Using CodeLab enables students to reliably compare optimisations between their peers as all code is run on the same hardware inside AWS. No more comparing results and wondering if one implementation is faster than the other or if it's down to the hardware.Studies have consistently shown that the best way to learn subjects. CodeLab is designed to be a facilitation tool during labs and seminars, elevating students' learning experiences.
CodeLab is an online coding platform that aims to bring teaching tools from sites like LeetCode and ...
Monisha Vadivelu
VisualMedXpert
VisualMedXpert (VMX) is an iOS application using Augmented reality and Artificial intelligence. The application is developed on Xcode and the programming language used is Swift. The APIs have been created using Python and Django is used to build the backend API which handles data processing and storage. VMX is for doctors and patients. Using this application, doctors are able to create, read, update and delete patient data to keep track of their patient's medication and progress, with the use of augmented reality they are able to display 3D images on their device's camera with user permission. The healthcare industry can highly benefit from augmented reality innovations and Artificial intelligence. It can help enhance healthcare professionals' ability to diagnose, treat and perform medical procedures on patients more accurately and teach medical students to better understand complex medical concepts. Additionally, doctors can upload their patient's X-rays to identify whether their lungs are affected by COVID-19, viral pneumonia or are healthy using machine learning techniques. VMX also provides features for patients which allow them to book medical scans at their desired scan centre with ease, preventing long wait times. Patients are also able to communicate with the SwiftUI chatbot which allows them to seek medical advice and guidance.
VisualMedXpert (VMX) is an iOS application using Augmented reality and Artificial intelligence. The ...