SportPAD Mobile Android Application

Matt Bishun, BSc Computing

In this project, a Mobile Campus Sport Android Application will be designed for Portsmouth university 5 a side football players. Campus Sport or more widely known SportPad, is a tool used by many universities in the UK, to manage their fixtures and results of their sports matches. Research has been conducted and professional advice sought to provide the best possible solution for UOP players throughout this project. Players will be able to check on their latest results, top goal-scorers and upcoming fixtures on the app, simply by tapping into the application. This application is designed for Campus Sport participants, those who take part in weekly 5/6/11 a side football, or participate in other sports once a week, on a recreational basis.

Posted in Uncategorized | Leave a comment


Mhairi Joyce, BSc Computing

An alternative to the standard paper CV. AR CV’s can offer a more visual and interactive experience of a candidate.


Posted in Uncategorized | Leave a comment

Virtual classroom of the future

Carl Greenwood, BSc Computer Science

A Virtual Classroom application for Google Daydream that enables distant learners to experience a physical learning environment.

Posted in Uncategorized | Leave a comment

Data Analysis into Factors and Trends affecting Student Attendance

Harry Westbrook, BSc Computing

Using data analysis to understand why students do not attend university, how this affects attainment and identifying potential solutions to improve student engagement.

Posted in Uncategorized | Leave a comment

Rust as an embedded systems language: Developing a smartwatch

Scott Mabin, BSc Computer Science

Investigating the Rust programming language in an embedded environment by developing a smart watch.


Posted in Uncategorized | Leave a comment

SoC Student Conference 2019, University of Portsmouth UK

The School of Computing’s Student Conference 2019 is being held on Wednesday 3rd April, in the Future Technology Centre at the University of Portsmouth.

1.00pm–3.00pm Presentations – PO 0.28 (North Lecture Theatre)
3.00pm–5.00pm Exhibition – FTC Floor 1 and Floor 2

This conference format includes presentations, software demonstrations and electronic posters. It is your opportunity to view our final year students’ projects, PhD research and good work from other years. We also have representatives from our careers, placement and enterprise departments attending. A good chance to network and to see what the University is doing in the technology space.

The presentations start at 1pm and the exhibition of software demos and posters starts at 3.00pm. Student prizes will be awarded before the event closes at 5.00pm.

If you would like more information, please contact David Williams / Penny Hart.

Free tickets available here

If you are a student and would like to showcase your work in the SoC Student Conference 2019, please complete this form.

Posted in Uncategorized | Leave a comment

Cloudy with a Chance of Drones

Stuart Hotchkiss
BSc Forensic Computing

During recent years Unmanned Aerial Vehicle (UAV) usage has grown in military and consumer fields. Whilst we hope that good security practices are being implemented into consumer drones, it seems that this may not be the case, giving the chance for attackers to exploit flaws in consumer drones. This project investigates Drones controlled via WI-FI that have a video feed used for the control of the UAV, as these seem to have a great susceptibility to hijack, jamming and spoofing attacks. It is assumed the video feeds are not protected by any type of encryption and are therefore vulnerable to hacking and/or spoofing. The project also explores whether owners of drones know of these flaws.

As  more and more businesses are investing use of Drones, this project highlights the impacts of the flaws to the businesses if these exploits are not mitigated. A brief pen test is conducted on a targeted drone that is widely used and recommended in the “Drone Community” giving a severity rating, and brief mitigation strategies are suggested for the findings.


Posted in SC2018 | Tagged , , , , , , | Comments Off on Cloudy with a Chance of Drones

Developing​ ​a​ ​therapeutic​ ​companion​ ​with​ ​the​ ​use​ ​of​ ​artificial​ ​intelligence,​ ​to​ ​improve cognitive​ ​and communication​ ​skills​ ​in​ ​children

Yasmeen Hazy
BSc Software Engineering

An Alexa Skill that reads stories with children before they are at the age at which they can read themselves, asking the children questions about the story as they go along to allow learning of letters and words, as well as understanding of the storyline.

Posted in SC2018 | Tagged , , , | Comments Off on Developing​ ​a​ ​therapeutic​ ​companion​ ​with​ ​the​ ​use​ ​of​ ​artificial​ ​intelligence,​ ​to​ ​improve cognitive​ ​and communication​ ​skills​ ​in​ ​children

Designing a Tailorable Email Analysis Tool

Harry Senior
BSc Forensic Computing

The purpose of this project was to create a tool that can be used to analyse large quantities of emails for useful statistics. Most if not all companies have some sort of email policy requiring employees to be punctual with replies, conscious of possible malicious emails, and to keep email usage professional and appropriate. Enforcing this can be difficult, requiring HR to sift through many emails in order to identify issues. As the uses for a tool like this are broad the goal was to create a platform to allow a user to modify analysis methods to accomplish their goals and identify trends. Two versions where programmed, the second being an improvement on the first, and a third version was designed to be an improvement on the second. The program was designed to allow direct modification of the database, the methods used to insert data, and the procedures used to generate statistics. Creating a versatile platform for analysis means each deployment of the program can be modified to accomplish different goals.

Posted in SC2018 | Tagged , , , , , , , , , | Comments Off on Designing a Tailorable Email Analysis Tool

Polarity/emotion detection in social media data

Kyle Minter,
BSc Forensic Computing

Emotions are part and parcel of human life and highly influence decision making.  Computers have been used for decision making for quite some time now but have traditionally relied on factual information.  In this project, a machine learning approach was used to recognize 10 basic emotions (Empty, Fun, Happiness, Hate, Love, Neutral, relief, sadness, surprise and worry) using a heterogeneous emotion-annotated dataset which was collected from twitter.  From this results were collected and analysed to show the effects of punctuation and numbers. Further analysis showed how the program has assigned the emotions to the text and where it has made mistakes.


Posted in SC2018 | Tagged , , , | Comments Off on Polarity/emotion detection in social media data