Computing and Technology Degree Showcase - Employer Guide

School of Science and Technology

Virtual Computing and Technology Degree Showcase 2020

Employer Guide

Welcome from the Department of Computing and Technology

Computing and Technology at Nottingham Trent University combines internationally significant research with an outstanding record for teaching excellence. Our state-of-the-art facilities and career-focused approach to course design provide the right conditions for students to succeed in their chosen fields. Our undergraduate and postgraduate courses are designed to be industrially relevant with the right balance of theory and practice. We teach our students to be technically strong, creative and future proof for the world of work, or further study, resulting in exceptional success in securing high quality industrial placements and high graduate employabi lity.

Virtual Computing and Technology Degree Showcase 2020 All our degrees are accredited by the British Computer Society. We have over ten undergraduate teaching laboratories, with over 300 workstations running Windows and Linux. We have specialist facilities including: a games console lab; a mobile programming lab; a multimedia/graphics lab; networking and security/forensics labs; and a Human- Interaction Technology lab. Research work within the department is wide ranging and collaborations and funding for research has been gained from a variety of sources including the Technology Strategy Board, the EPSRC, the US Department of Homeland Security, the EU (Framework 7) and the East Midlands Development Agency. Government funding in the form of several Knowledge Transfer Partnerships has also been received for projects with local businesses. Much of our research is internationally recognised, particularly in the areas of Games for Learning and in Security. For example, Prof David Brown leads several projects, funded by the European Union, in games and assistive technology while Prof Paul Evans’ innovative developments in security are supported by USA Department of Homeland Security. The strength and relevance of our teaching and research is underpinned by a healthy synergy with a network of external businesses and organisations. We have over 200 industrial placement partners, including Microsoft, ARM, GlaxoSmithKline, IBM, Schlumberger and HP.

2

We aim to ensure that the department maintains its excellent record in producing highly-skilled, creative graduates, ready and eager to develop innovative solutions for society. The computer science industry is projected to grow much faster than other industries over the next 10 years. Cybersecurity, Artificial Intelligence, Mobile Application Development and Data Science are all relevant areas yielding many exciting opportunities for our graduates. Our vision is to create excellent links with industry to inform curriculum design and further develop opportunities for student placement whilst engaging in mutually beneficial knowledge transfer. We also aim to ensure that the department remains at the forefront of research, creating new knowledge, in cutting-edge computer science fields such as Computational Intelligence, Cognitive Robotics, Cybersecurity and Virtual Reality.

Professor Ahmad Lotfi Head of Department Department of Computing and Technology

Nottingham Trent University Clifton Campus, Clifton Lane Nottingham NG11 8NS Email: ahmad.lotfi@ntu.ac.uk

For more information and to discuss possible collaborations or partnerships contact:

Wendy Triffitt Placement Manager Wendy.triffitt@ntu.ac.uk

Andrew Pierson Final Year Project Tutor Andrew.pierson@ntu.ac.uk

3

Virtual Degree Showcase The Computing and Technology Degree Showcase is an annual event that has been running successfully for the past seven years. In light of the current Covid-19 situation, this year’s event will be hosted virtually. Final year students will be presenting their projects through software demonstrations and video presentations, which can be accessed through this guide. The aim of this booklet is to engage final year students with employers. Students have provided their contact details to allow employers to offer feedback on their projects, and to be contacted about employment opportunities. Employers are also encouraged to use this platform to raise brand awareness and promote future employment opportunities, should current recruitment be on hold. Our Research

The Computing and Informatics Research Centre’s (CIRC) unifying and overarching research vision is ‘Enabling Digital Technology’ and is grounded in high-quality, interdisciplinary work with expertise in advanced computer science topics with links to partners from both academia and industry. The CIRC’s research is delivered by four groups: • Interactive Systems (IS) – technologies for the cognitive and physical rehabilitation of users within the real world, and the promotion of their mental wellbeing. • Computational Intelligence and Applications (CIA) – research on computationally intelligent methods and techniques to real-world applications targeting enhanced living and society. • Computational Neuroscience and Cognitive Robotics (CNCR) – research into computational intelligence techniques that takes inspiration and learning from medicine and neuroscience. • Network Infrastructures, Computing and Cyber Security (NICCS) – research into network technologies that underpin today's connected world with emphasis on middleware technologies, cloud-based systems, classical and quantum computing, and security and mobile systems. The CIRC is harnessing Enabling Technologies, such as, machine learning, AI, advanced display technologies (including VR, AR, XR), intelligent sensors, IoT, and robotics to drive advances in health, education and wellbeing. Some notably CIRC advances made in the area of health, education and wellbeing extend to prediction and staging of cancers, physical rehabilitation, mental health, care of the elderly, education through personalised learning systems so that all learners are supported to reach their full potential, and intelligent transportation systems with positive environmental impacts. Our strategy is strongly user-focused, interdisciplinary, informs our future research intentions through the construction of high-spec computing research facilities, and coincides with three NTU strategic research themes.

4

Our Facilities We maximise the impact of our research through new major interdisciplinary research facilities spearheaded by the Computing and Informatics Research Centre – a research facility that achieved 80% world-leading or internationally excellent research impact (REF 2014) and houses the Unit’s four specialist research groups. CIRC has been supported by investment in the £8M Mary Ann Evans building with a variety of electronic and communication laboratories. We also enjoy access to a range of other facilities including: • Interdisciplinary Science and Technology Centre (ISTeC) – a £13M computational research facility for project-based work and its application to the real-world. • Medical Technologies Innovation Facility (MTIF) – a £22M medical research, computing- orientated facility aimed at improving patient care via research collaborations to develop products and materials. • Institute of Industrial Digitalisation (IDI) – a £23M research facility focusing on opportunities and challenges connected to Industry 4.0: digitalisation, robotics, Internet of Things, and smart future factories. • Smart house – a facility which takes the form of a typical home and instrumented with a wide-ranging collection of sensors to detect and detail all possible movements.

5

How to Access Video Projects In order for you to view video projects as submitted by our students, we have created a Sharepoint site. On this site, you can easily navigate by course discipline to view the most relevant projects aligned to your business needs. All students have an entry in this guide, which provides an outline of their final year project which you may find useful before accessing any of the videos. Access the Sharepoint HERE.

6

STUDENT PROJECTS

PAGE NAME

PROJECT TITLE

11

Aaron Squires *

Pathway: Functional Business Model

11

Akaash Bassi *

Improving communication between staff and students at university

NEW ENTRY Akshay Pankhania * NEW ENTRY Alexandru Petrea*

12

Holiday Influencer

Restaurant Management System Focusing on the Health & Well- being for Individuals with Allergies Logging based information response system for home user file systems

12

13

Alex Chadwick *

13

Alfie Strickland *

Exploring the use of mobile sensors

E-commerce Application for Android Phones with Two-factor Authentication System An Alternative Traffic Management Solution: Using Vehicle Data in Controlling Traffic Lights for Reducing Congestion, Aiding Emergency Services and Encouraging the Use of Public Transport Vulnerability indicator for networks that utilizes Internet of Things (IoT)

14

Amal *

14

Andras Karsai *

NEW ENTRY Andrew Biesty* Aram Albaradie *

15

15

Distributed Identity System using Blockchain

E-Mobility enabler: Mobility pattern centric benefits analysis of switching to an electric vehicle. An investigation into secure infrastructures helping to maintain the access of health-based telemetry

NEW ENTRY Atif Akhtar*

16

NEW ENTRY Benjamin Barraclough *

17

18

Brandon Brock *

Shop Zero Loyalty App Project

18

Callum Wilson *

Resource aware load balancing algorithm

19

Conor Lowe *

Gorithm Using Virtual Reality to Aid Visually Impaired Individuals A Smart Window System to Improve the Home Security of People Living with Dementia RFID application to provide retailers insight into customer behaviours within a bricks and mortar store

19

Daniel Newbould

20

Daniel Ryan *

20

Dylan Taverner *

Risk taking in games related to immersion levels.

Can a smartphone application be used to help reduce household food waste Mental Health Application Using Mindfulness Activities A mobile application development project to improve parking disputes in a local residential area; Clifton, Nottingham

21

Ethan Thompson *

21

Evelyn Oladele *

22

Evie Finch *

Those students marked with * have indicated that they are currently looking for employment opportunities. Students may not be looking for employment opportunities for various reasons, including continuing to further education.

7

STUDENT PROJECTS

PAGE NAME

PROJECT TITLE

23

Farid Boudedja *

Room Booking System

NEW ENTRY Florian Held* Haowei Goh *

24

Providing Proof of Provenance Using Blockchain

24

IOS Application Development

25

Hardik Ramesh *

Diabetic Neuropathy Management

26

Husnain Mahfooz *

Online Skills Ladder

26

Ian Darker *

A Cyber Stalking Advisory System

NEW ENTRY Irfan Kachwala *

27

Fitness Application Development

NEW ENTRY Jack Hall * NEW ENTRY Jack *

27

Advisory and Educational System - Mitigation against DDoS

28

Using RFID to reduce loss of items in the workplace

Network Management Systems: Endpoint Device Management and a possible Hawthorne effect Will the gamification of a productivity app increase ones personal effectiveness? High availability load-balancing with dynamic failover for clusters

29

Jake Kordecki *

30

Jake Westcott NEW ENTRY Jakub Bator*

30

31

James David Avard *

A Tracking App For Personal Trainers

31

Jeremy Wong *

Digital Investigations: A Case Study of Mobile Money Transfer SENSE: a Student Performance Quantifier using Sentiment Analysis

32

Johanna Watkins NEW ENTRY Jonathan Perez* NEW ENTRY Jordan Brightmore *

32

Space Engine - Game Dev

33

Generating images with deep learning

An Exploration into Neuroevolution for Multi-Agent, Multi- Target Search Investigation into the use of virtual reality environments and colour theory to provide a virtual relaxing safe space for students 3D Densenet Ensemble in 4-Way Classification of Alzheimer's Disease

33

Joseph Griffin *

34

Joshua Rastall *

NEW ENTRY Juan Ruiz*

35

36

Kamil Apolinarski *

A Calendar for Exclusive Sneaker Releases

Those students marked with * have indicated that they are currently looking for employment opportunities. Students may not be looking for employment opportunities for various reasons, including continuing to further education.

8

STUDENT PROJECTS

PAGE NAME

PROJECT TITLE

36

Konrad Borakowski *

Loneliless an app to battle loneliness amongst elderly people

37

Liam Bradley * NEW ENTRY Liam Franey*

Can VR Help cognitive decline in PD?

37

An Investigation into Augmented Reality Wayfinding

Using technology as a means of mitigating personal carbon footprints and enhancing food security by making locally produced food more accessible Investigating data encryption using MQTTP to implement secure internal connection within ROS for robot programming

38

Lydia Lane *

39

Meera Dalal *

39

Michael Dickinson *

Improving Open World Mobile Experience

40

Michael McLennan *

Gym Attendance Monitoring System

The use of technology to deliver digital therapy to Parkinson's patients Developing an automated smart lighting system that adapts to natural light levels. Test Executive for Next Generation Engine Control Units 1D-CNN Classification of LFP Signals Acquired using Neural Probes

NEW ENTRY Natalie Baillie*

40

41

Nathan Borthwick *

41

Nikesh Mistry *

42

Omar Lines * NEW ENTRY Priyasha*

42

Time Management Application

A Psychoacoustic Evaluation of the Gamma 40 Hz Frequency as a Proposed Treatment and Mitigation Strategy for Chronic Traumatic Encephalopathy System Implementation Using Microservices, Containerisation and DevOps Practices/Principles

NEW ENTRY Ryan Lewis Sharpe*

43

43

Sam Milward *

44

Samantha King * NEW ENTRY Samuel Bradley* Sanjay Johal * Steven Sanjeev Samuel * Slyvia Nwokoro *

Carbon Footprint Gamification Research Project

44

Developing a Cyber Readiness Advisor

45

Gym4Less- Gym website

45

Sentiment Analysis for Well Construction Operations

Exploring the different ways that e-learning can help young children with dyslexia.

46

Those students marked with * have indicated that they are currently looking for employment opportunities. Students may not be looking for employment opportunities for various reasons, including continuing to further education. 46 Tomasz Dobrowolski * Web-Based Application for Negative Environmental Impact Reduction

9

STUDENT PROJECTS

PAGE NAME

PROJECT TITLE

47

Tommy Godfrey

Machine learning on satellite data for visualisation

Automating the Governance and Deployment of Public Cloud Infrastructure

47

Usama Blavins

48

Will Haley *

Book-Talk: A Book Club Management System

48

William Jones

A Cloud-orientated Data Repository for Biological Signals Investigation into the Use of Virtual Reality Technology to Support Student Mental Health

49

Zak George Bowring *

Those students marked with * have indicated that they are currently looking for employment opportunities. Students may not be looking for employment opportunities for various reasons, including continuing to further education.

10

AARON SQUIRES COURSE: SOFTWARE ENGINEERING, YEAR 3 CONTACT: N0748944@MY.NTU.AC.UK ALTERNATIVE CONATCT: AARONSQUIRES1@HOTMAIL.COM “PATHWAY: FUNCTIONAL BUSINESS MODEL”

An in-depth look into creating a business to help students and graduates find their first career after university. Along with a minimal viable product made with the hybrid programming language Flutter and a Firebase backend.

PROGRAMMING LANGUAGES: FLUTTER PROJECT TYPE: MOBILE APP, DATABASE TECHNICAL EXPERTISE: MOBILE PHONE APPLICATION

AKAASH BASSI COURSE: INFORMATION SYSTEMS, YEAR 4 CONTACT: AKAASH.BASSI2016@MY.NTU.AC.UK ALTERNATIVE CONATCT: AKAASHBASSI@HOTMAIL.CO.UK “IMPROVING COMMUNICATION BETWEEN STAFF AND STUDENTS AT UNIVERSITY”

This aim of this project is to identify and investigate communication barriers that exist within Nottingham Trent University and to find solutions to these perceived problems. The project involves the creation of a system where staff details are stored and can be viewed by staff and students with ease in a centralised location. PROGRAMMING LANGUAGES: PHP PROJECT TYPE: DESKTOP APP, MOBILE APP, WEB, SYSTEM, DATABASE TECHNICAL EXPERTISE: DIGITAL MEDIA, INFORMATION SYSTEMS, WEB DEVELOPMENT, DATA VISUALISATION, IOT

11

AKSHAY PANKHANIA COURSE: COMPUTING, YEAR 3 CONTACT: N0631557@MY.NTU.AC.UK ALTERNATIVE CONATCT: AKSHAY_492@LIVE.CO.UK “HOLIDAY INFLUENCER”

This project is about designing a group of easy to use usability feature for users to explore a wide range of information in the form of a Holiday Influencer. Based on UX design principles that will help users find potential ideas on holidays and activities using a group of usability features to explore destinations. The physical design has been created using Adobe Photoshop mockups, which has then been featured on Invision to deliver an interactive prototype. #temperaturefilter #ux #usabilityfeatures #usability #webdesign #design PROGRAMMING LANGUAGES: JAVA, JAVASCRIPT, PHP, INVISION PROJECT TYPE: WEB TECHNICAL EXPERTISE: WEB DEVELOPMENT, DATA VISUALISATION, WEB DESIGN

ALEXANDRU PETREA COURSE: COMPUTER SCIENCE, YEAR 3 CONTACT: N0757934@MY.NTU.AC.UK ALTERNATIVE CONATCT: ALEX.PETREA12@GMAIL.COM

“RESTAURANT MANAGEMENT SYSTEM FOCUSING ON THE HEALTH & WELL-BEING FOR INDIVIDUALS WITH ALLERGIES”

The project consists of an android mobile application for restaurants connected to a NoSQL live database from Google Firebase, focusing on the health and well-being of people with allergies, allowing them to eliminate harmful items from the menu and also ordering on the app, without the need of a waiter.

PROGRAMMING LANGUAGES: JAVA, NO SQL – FIREBASE PROJECT TYPE: HEALTH AND WELLBEING

TECHNICAL EXPERTISE: ARTIFICIAL INTELLIGENCE, INFORMATION SYSTEMS, MOBILE PHONE APPLICATION, WEB DEVELOPMENT, SYSTEMS AND OS SOFTWARE, CLOUD COMPUTING AND WEB-SERVICES, HUMAN COMPUTER INTERFACE (HCI), MACHINE LEARNING

12

ALEX CHADWICK COURSE: COMPUTER SYSTEMS (FORENSICS AND SECURITY), YEAR 3 CONTACT: N0689064@MY.NTU.AC.UK ALTERNATIVE CONATCT: ALEXCHADWICK208@GMAIL.COM “LOGGING BASED INFORMATION RESPONSE SYSTEM FOR HOME USER FILE SYSTEMS”

Logging based response system (LBRS) is designed for home user file system security. It relies on logging file system events and changes observed. Once the program considers a malicious event to have occurred a formatted report is sent to the user via email. PROGRAMMING LANGUAGES: PYTHON PROJECT TYPE: SECURITY PROGRAM TECHNICAL EXPERTISE: SYSTEMS AND OS SOFTWARE, NETWORKING, SECURITY, FORENSICS

ALFIE STRICKLAND COURSE: SOFTWARE ENGINEERING, YEAR 3 CONTACT: N0733719@MY.NTU.AC.UK ALTERNATIVE CONATCT: ALFIESTRICKLAND99@GMAIL.COM “EXPLORING THE USE OF MOBILE SENSORS”

Incorporating mobile sensors into a social media-style app. using the Google Fit API to retrieve users heart rate data and display it inside the app. and using research to shape a user requirement focused application.

PROGRAMMING LANGUAGES: JAVA PROJECT TYPE: MOBILE APP TECHNICAL EXPERTISE: MOBILE PHONE APPLICATION, SENSOR SYSTEMS

13

AMAL COURSE: COMPUTER SYSTEMS (NETWORKS), YEAR 3 CONTACT: N0743059@MY.NTU.AC.UK “E-COMMERCE APPLICATION FOR ANDROID PHONES WITH TWO- FACTOR AUTHENTICATION SYSTEM”

This project has been created to fill the gap in e-commerce industry to provide an extra layer of security to user accounts in order to prevent unauthorised access. With the implementation of two-factor authentication, this app aims to eliminate un-authorised access to secure user accounts from hackers. This project also aims to create a simple GUI to reduce the number of processes a normal user has to go through when purchasing items online. The idea for the topic was driven by two factors; the lack of security measures taken by leading e-commerce applications to protect their users from cyberattacks and the badly designed app interfaces which consumes more time and effort to complete an ordinary transaction when it can be simplified. Other than the 2FA and the simplified UI, the app consists of a currency converter fetched from an external API to show real time currency rates in other currencies. The app also contains an inbuilt payment system with prevention of screenshot & AES encryption to allow customers to pay online securely. PROGRAMMING LANGUAGES: JAVA PROJECT TYPE: MOBILE APP TECHNICAL EXPERTISE: INFORMATION SYSTEMS, MOBILE PHONE APPLICATION, CLOUD COMPUTING AND WEB-SERVICES, SECURITY

ANDRAS KARSAI COURSE: BSC (HONS) COMPUTER SYSTEMS (NETWORKS) CONTACT: N0748597@MY.NTU.AC.UK ALTERNATIVE CONTACT: KARSAI .AA.2@GMAIL.COM

“AN ALTERNATIVE TRAFFIC MANAGEMENT SOLUTION: USING VEHICLE DATA IN CONTROLLING TRAFFIC LIGHTS FOR REDUCING CONGESTION, AIDING EMERGENCY SERVICES AND ENCOURAGING THE USE OF PUBLIC TRANSPORT”

Proposal and proof of concept of an alternative approach to traffic management. Using data propagated by vehicles to an adaptive TLC in order to dynamically adjust the operation of traffic lights in order to optimise traffic flow to reduce congestion, encouraging the use of public transport to help the environment and aiding emergency services in attending a scene as fast as possible to help save lives and property. PROGRAMMING LANGUAGES: PYTHON PROJECT TYPE: DESKTOP APP, SYSTEM, GAMES TECHNICAL EXPERTISE: INFORMATION SYSTEMS, NETWORKING, SENSOR SYSTEMS, INTELLIGENT ENVIRONMENTS, IOT

14

ANDREW BIESTY COURSE: BSC(H) COMPUTER SYSTEMS (NETWORKS) SW YEAR 4 CONTACT: N0686274@MY.NTU.AC.UK ALTERNATIVE CONTACT: ANDREWBIESTY@HOTMAIL.CO.UK “VULNERABILITY INDICATOR FOR NETWORKS THAT UTILIZES INTERNET OF THINGS (IOT)”

This project is a study into the vulnerability and security of networks that have Smart and IoT (internet of things) devices connected them, This project's aim is to see if having such devices connected to a network could potentially make it less secure or even pose a security risk. As IoT and smart devices become more prevalent in homes, businesses, and industry and with new functional techniques being developed to allowing them to be integrated into many different ways, security is becoming a bigger concern than ever before. With new devices such as personal assistance like “Google Home” and “Amazon’s Alexa”, along with new smart integration of commonplace appliances such as fridges, lights, heating and even TV’s which allow them to be connected to networks and the internet, this has caused growing concerns in regards to the dangers these devices may cause. As with all new technology it comes with its own set of risks and problems, one of the largest risks that come with connecting these types of devices to networks is the protection of data. To try and mitigate the potential malicious use of personal data collected by these devices, this project aims to expose network vulnerabilities. By informing users of detailed knowledge of their network so that they will then be able to take the appropriate steps based on the discovered vulnerabilities to then put suitable measures in place.

PROGRAMMING LANGUAGES: PYTHON PROJECT TYPE: SYSTEM TECHNICAL EXPERTISE: NETWORKING, SECURITY, IOT

ARAM ALBARADIE COURSE: BSC SOFTWARE ENGINEERING, YEAR 3 CONTACT: N0755314@MY.NTU.AC.UK ALTERNATIVE CONTACT: IM_ARAM@HOTMAIL.COM “DISTRIBUTED IDENTITY SYSTEM USING BLOCKCHAIN”

A self-sovereign system not owned by any one entity but rather inter-operable by everyone on the system’s platform. This project’s distributed identity application is a decentralized system that is powered by the Ethereum blockchain hosted by Ganache. The application presents a simple design that avoids complexity and attempts to present the main idea in an uncomplicated and concise manner. PROGRAMMING LANGUAGES: JAVASCRIPT, SOLIDITY PROJECT TYPE: SYSTEM TECHNICAL EXPERTISE: WEB DEVELOPMENT, DISTRIBUTED SYSTEMS, SECURITY, BLOCKCHAIN

15

ATIF AKHTAR COURSE: COMPUTER SYSTEMS ENGINEERIN, YEAR 4 CONTACT: N0699093@MY.NTU.AC.UK “E-MOBILITY ENABLER: MOBILITY PATTERN CENTRIC BENEFITS ANALYSIS OF SWITCHING TO AN ELECTRIC VEHICLE”

Project which collects gps values collects mileage and plots the saving of a potential ev in comparison to a fuel car automatically. Also with the option of manual mode for the user to see a quick analysis savings between two specified locations. PROGRAMMING LANGUAGES: JAVASCRIPT, PHP, SQL PROJECT TYPE: WEB, SYSTEM TECHNICAL EXPERTISE: WEB DEVELOPMENT, HUMAN COMPUTER INTERFACE (HCI), MACHINE LEARNING

16

BENJAMIN BARRACLOUGH COURSE: COMPUTER SYSTEM (FORENSICS & SECURITY), YEAR 4 CONTACT: BENJAMIN.BARRACLOUGH2016@MY.NTU.AC.UK ALTERNATIVE CONTACT: BEN.BARRA@SKY.COM “AN INVESTIGATION INTO SECURE INFRASTRUCTURES HELPING TO MAINTAIN THE ACCESS OF HEALTH-BASED TELEMETRY”

This project provides research and solutions towards the privacy of patient health telemetry stored within cloud information systems of health organisations. The issue of insecure information systems has encouraged the creation of a secure system that uses methods to combat attacks and prevent sensitive data breaches by storing this data using various defence mechanisms. The system intends to allow the authorised and prevent the unauthorised access of patient data uploaded to a secure database by patient IOT devices. Four main components were used to ensure this concept of information security authentication, authorisation, accounting and secure storage. The conducted research provided the knowledge of how to implement the most secure yet achievable system. This system investigated state-of-the-art system security methodologies to limit the access of sensitive patient data in order to prevent the probability of data breaches from happening. Built using Java, the main system acts as a secure data access medium between health workers and a patients health data. Technologies such as multi-factor authentication, encryption, role-based access control and an auditing system were used to prevent the vulnerabilities targeted by application-based cyber-attacks such as brute force, DDOS and SQL injection. The system uses a command line display and input for interaction with the user as well as error handling for system resilience. It was built for a large scale implementation capable of providing multiple users access to data within a secure SQL database simultaneously. Using further security features such as session keys, password complexity and alerting, the system poses a high level of protection against attack. By researching and testing the system throughout the year of development, it has proven to operate as expected and provide a secure environment for sensitive data which could be used as a base system to secure the data of many other industries such as finance, law or government.

PROGRAMMING LANGUAGES: JAVA, SQL, PYTHON PROJECT TYPE: SYSTEM, DATABASE, CYBER SECURITY

TECHNICAL EXPERTISE: DIGITAL MEDIA, INFORMATION SYSTEMS, COMPUTER GRAPHICS, WEB DEVELOPMENT, SYSTEMS AND OS SOFTWARE, NETWORKING, DISTRIBUTED SYSTEMS, CLOUD COMPUTING AND WEB-SERVICES, SECURITY, SENSOR SYSTEMS, DATA VISUALISATION, IOT, FORENSICS

17

BRANDON BROCK COURSE: INFORMATION SYSTEMS CONTACT: BRANDONBROCK1998@GMAIL.COM “SHOP ZERO LOYALTY APP PROJECT”

Shop Zero (https://shopzero.co.uk/) is a new shop in Nottingham City Centre offering sustainable, zero waste, plastic free food, household and personal care goods. They currently are offering a loyalty scheme via a physical stamp card and would like to replace this with an app version, and also in the future integrate with their website which is currently being produced.

PROGRAMMING LANGUAGES: JAVA, FLUTTER PROJECT TYPE: MOBILE APP, SYSTEM, DATABASE TECHNICAL EXPERTISE: MOBILE PHONE APPLICATION

CALLUM WILSON COURSE: COMPUTER SYSTEMS ENGINEERING, YEAR 3 CONTACT: N0684954@MY.NTU.AC.UK ALTERNATIVE CONTACT: CALLUMWILSON1997@GMAIL.COM “RESOURCE AWARE LOAD BALANCING ALGORITHM”

This project is a load balancing system that has a resource aware job scheduler. The system will receive jobs submitted by users and will automatically allocate them to a node based on the types of resources that the job requires. The proposed algorithm will be tested against other existing algorithms to determine the performance and suitability of the algorithm. PROGRAMMING LANGUAGES: JAVA PROJECT TYPE: SYSTEM TECHNICAL EXPERTISE: NETWORKING, DISTRIBUTED SYSTEMS, CLOUD COMPUTING AND WEB-SERVICES

18

CONOR LOWE COURSE: COMPUTER SCIENCE (GAMES TECHNOLOGY), YEAR 3 CONTACT: N0745824@NTU.AC.UK ALTERNATIVE CONATCT: CONORLOWE265@GMAIL.COM “USING VIRTUAL REALITY TO AID VISUALLY IMPAIRED INDIVIDUALS”

This project will investigate methods of using virtual reality to simulate these impairments in order to test various aids which could be implemented to reduce their impact on the visual impairments. By creating a virtual environment with which users are unfamiliar and by imposing two visual impairments on them, macular degeneracy and diabetic retinopathy, this project aims to learn how and if the implemented aids can increase the ease of which the users can navigate these environments. The various aids will use techniques such as highlighting the edges of objects and changing the effects being applied to the image such as brightness and contrast. With a variety of individuals recruited through a social media drive, the project determines, through a questionnaire, the usefulness of the aids to individuals who have had an impairment imposed on them. The answers provided will be used to evaluate whether it will be worth implementing the aids in Augmented Reality.

PROGRAMMING LANGUAGES: C++ PROJECT TYPE: HEALTH AND WELLBEING TECHNICAL EXPERTISE: VIRTUAL REALITY

DANIEL NEWBOULD COURSE: COMPUTER SYSTEMS (FORENSICS AND SECURITY) CONTACT: N0686592@NTU.AC.UK ALTERNATIVE CONATCT: DAN.NEWBOULD@GMAIL.COM “A SMART WINDOW SYSTEM TO IMPROVE THE HOME SECURITY OF PEOPLE LIVING WITH DEMENTIA”

Over recent years, Internet of Things (IoT) devices have become commonplace in health care management in the UK. Although research has been conducted into creating technologies that improve care for people living with dementia, one aspect yet to be addressed is home security. The degradation of motor skills and memory associated with the disease presents security concerns for individuals living independently with the condition. This project aims to tackle this problem by creating a prototype for a novel IoT window system, integrated with Google Cloud services hosting smart automation, to improve the home security of people living with dementia. PROGRAMMING LANGUAGES: C++, JAVASCRIPT PROJECT TYPE: HEALTH AND WELLBEING, DESKTOP APP, WEB, SYSTEM, DATABASE, CLOUD PLATFORM TECHNICAL EXPERTISE: INFORMATION SYSTEMS, WEB DEVELOPMENT, DISTRIBUTED SYSTEMS, CLOUD COMPUTING AND WEB-SERVICES, SECURITY, IOT

19

DANIEL RYAN COURSE: BSC HONS INFORMATION SYSTEMS, YEAR 4 CONTACT: DANIEL.RYAN2016@MY.NTU.AC.UK ALTERNATIVE CONATCT: DCRAIGR9@HOTMAIL.COM “RFID APPLICATION TO PROVIDE RETAILERS INSIGHT INTO CUSTOMER BEHAVIOURS WITHIN A BRICKS AND MORTAR STORE”

Developing prototype web-applications to enable retailers, and customers alike to better support one another. Simulating how RFID technology can provide analytics to retail staff to understand customer behaviours better while shopping in a physical store. This application will then display this data in vital visualisations, displaying customer behaviour trends. Integrating existing solutions, with RFID featured benefits to offer a single view application for effective and efficient use within a real-life environment. The second application is to allow customers to better interact with the retailer and the products they try on within the fitting room. Customers can select and purchase the products they are trying on within the fitting room. If deciding against purchasing these item(s), they are then able to answer short questions to enable the retailer to understand their specific customer better demographic and cater to their needs by providing a better product offering. This product is a prototype for how this system could be used with RFID hardware; it can also be scaled up with many more features that can be added in future if needed. PROGRAMMING LANGUAGES: JAVASCRIPT, PHP, SQL PROJECT TYPE: WEB, SYSTEM, DATABASE TECHNICAL EXPERTISE: INFORMATION SYSTEMS, WEB DEVELOPMENT, DATA VISUALISATION

DYLAN TAVERNER

COURSE: COMPUTER SCIENCE (GAMES TECHNOLOGY), YEAR 3 CONTACT: N0729129@NTU.AC.UK ALTERNATIVE CONTACT: DYLAN.CHARLES.TAVERNER@GMAIL.COM “RISK TAKING IN GAMES RELATED TO IMMERSION LEVELS.”

I will look into the differences in peoples' risk taking in games depending upon the level of immersion they feel within the game. This will be achieved within a virtual environment where users can interact with different "risks" such as dangerous areas, precarious positions and other risks to life. The users will go through different stages where the level of immersion increases each time from static, high-latency environments to live environments with low-latency. PROGRAMMING LANGUAGES: C++, UNREAL PROJECT TYPE: EDUCATION, HEALTH AND WELLBEING, GAMES TECHNICAL EXPERTISE: VIRTUAL REALITY, HUMAN COMPUTER INTERFACE (HCI)

20

ETHAN THOMPSON COURSE: BSC (HONS) SOFTWARE ENGINEERING, YEAR 4 CONTACT: ETHANT765@GMAIL.COM “CAN A SMARTPHONE APPLICATION BE USED TO HELP REDUCE HOUSEHOLD FOOD WASTE”

Household food waste is a growing problem in the world, and there are two main ways it has an impact; financially and environmentally. This project is to see if an Android smartphone application can be used to reduce household food waste. The idea is that if people can track what food they already have, easily create shopping lists, and find recipes for using up ingredients or creating meal plans, then the users of the application may purchase less unneeded food and reduce their food waste, which in turn will save them money and reduce their carbon footprint.

PROGRAMMING LANGUAGES: JAVA PROJECT TYPE: MOBILE APP, DATABASE TECHNICAL EXPERTISE: MOBILE PHONE APPLICATION

EVELYN OLADELE COURSE: INFORMATION COMMUNICATIONS TECHNOLOGY, YEAR 3 CONTACT: T0073873@MY.NTU.AC.UK “MENTAL HEALTH APPLICATION USING MINDFULNESS ACTIVITIES”

This is an application that uses mindfulness exercises to aid people with anxiety disorders. The app consists of 3 excursuses, Mindful Breathing, Mindful Observation and Body scan. There is also a tool to help educate users about what they are feeling and why. Users would also be able to view their statistics on how they have used the app. PROGRAMMING LANGUAGES: FLUTTER/DART PROGRAMMING PROJECT TYPE: MOBILE APP TECHNICAL EXPERTISE: MOBILE PHONE APPLICATION

21

EVIE FINCH COURSE: BSC COMPUTER SCIENCE, FINAL YEAR CONTACT: N0674148@MY.NTU.AC.UK ALTERNATIVE CONATCT: EVIEFINCH0@GMAIL.COM

“A MOBILE APPLICATION DEVELOPMENT PROJECT TO IMPROVE PARKING DISPUTES IN A LOCAL RESIDENTIAL AREA; CLIFTON, NOTTINGHAM”

This project developed a mobile application to help improve the parking dispute in the residential area; Clifton, Nottingham. Initial research was carried out to determine the demand of the mobile application among the target audience; Nottingham Trent University students and local residents. Ninety-One percent of the target market are interested in a potential solution to the parking dispute, 87% of which believe this project is likely to benefit the community. The problem that the target audience was facing was the lack of car parking spaces. Therefore, the concept of the mobile application is to create car parking spaces, with help from local residents. A number of existing solutions such as Just Park, YourParkingSpace and Appy Parking were investigated in order to discover the strengths and weaknesses of the mobile application’s competitors. A solution was developed that used Android mobile development technologies, which allowed local residents to rent their driveways to students for a fee. Due to external influences, the system could not be tested by the target audience. Therefore, further research and testing is required to establish the actual impact that could be achieved by using the mobile application in a real situation. PROGRAMMING LANGUAGES: JAVA, ANDROID PROJECT TYPE: MOBILE APP , DATABASE TECHNICAL EXPERTISE: DIGITIAL MEDIA, MOBILE PHONE APPLICATION, WEB DEVELOPMENT, HUMAN COMPUTER INTERFACE (HCI)

22

FARID BOUDEDJA COURSE: BSC (HONS) COMPUTER SCIENCE CONTACT: T0073322@MY.NTU.AC.UK ALTERNATIVE CONATCT: FARID.BOUDEDJA@GMAIL.COM “ROOM BOOKING SYSTEM”

This project developed a prototype software solution that aims to serve as a space and resource management system. This project stems from the initiative of the Queen’s Medical Centre and originates from the desire of their staff to have a software solution that would allow for a more effective distribution of resources. The limits of the off-the-shelf software solution used at the Queen’s Medical Centre pushed the staff to seek a software solution more suitable to their usage. A set of requirements for this potential software solution have been identified after a formal meeting with the staff of the Queen’s Medical Centre. A literature review was carried out to identify the state-of-the-art techniques used to tackle the issue of space and resource management. In addition, a review of existing software solutions has shown their inadequacy to handle the requirements put forward by the Queen’s Medical Centre staff. The idea of a room booking system capable of exposing enough data to leverage modern data analysis techniques has been explored. This room booking system capable of providing statistical and analytical data could be used to improve the distribution of spaces and resources at the Queen’s Medical Centre and allow for a more effective management of rooms. A prototype room booking system capable of exposing meaningful information through a data-oriented application programming interface (API) has been developed using web technologies and a client-server architecture. This prototype showed to be a promising solution for the issue had at the Queen’s Medical Centre. PROGRAMMING LANGUAGES: JAVASCRIPT, PHP, SQL PROJECT TYPE: EDUCATION, HEALTH AND WELLBEING, WEB, DATABASE TECHNICAL EXPERTISE: INFORMATION SYSTEMS, WEB DEVELOPMENT, DATA VISUALISATION

23

FLORIAN HELD COURSE: COMPUTER SCIENCE, 2017-2020

CONTACT: FLORIAN.HELD2017@MY.NTU.AC.UK ALTERNATIVE CONTACT: FLORIAN12@LIVE.CO.UK “PROVIDING PROOF OF PROVENANCE USING BLOCKCHAIN”

In this day and age the interest in knowing the provenance of a product in a supply chain has shifted from the back-end managers to the external stakeholders such as the customers. This is especially true for ethical consumerism, as ethical customers want to know exactly where their products are coming from as a products claims are not always trust worthy. This report looks to see if Distributed Ledger Technology (DLT), a new technology which is providing long sought solutions in a number of industries, especially in the logistics industry, can provide a solution to provide ethical customers proof of their products provenance.

PROGRAMMING LANGUAGES: SOLIDITY PROJECT TYPE: BLOCKCHAIN

TECHNICAL EXPERTISE: ARTIFICIAL INTELLIGENCE, INFORMATION SYSTEMS, SYSTEMS AND OS SOFTWARE, NETWORKING, CLOUD COMPUTING AND WEB-SERVICES, IOT, BLOCKCHAIN

HAOWEI GOH COURSE: BSC IN SOFWARE ENGINEERING, FINAL YEAR CONTACT: T0084963@MY.NTU.AC.UK ALTERNATIVE CONTACT: HW_HAOWEI@HOTMAIL.COM “IOS APPLICATION DEVELOPMENT”

This is an IOS application to provide user to scan the product's bar code. After scanning the bar-code by camera, the information of the product show out. The benefit is it can store more details about a product as users' feedback, product material and etc. PROGRAMMING LANGUAGES: SWIFT PROJECT TYPE: MOBILE APP TECHNICAL EXPERTISE: MOBILE PHONE APPLICATION, REAL-TIME DATABASE

24

HARDIK RAMESH COURSE: BSC COMPUTER SCIENCE CONTACT: N0665742@MY.NTU.AC.UK ALTERNATIVE CONTACT: HARDIKPATEL.H123@GMAIL.COM “DIABETIC NEUROPATHY MANAGEMENT”

In today’s world diabetes is one of the widely spreading long-term disease. This has effected many people daily lifestyle, every one want to stay fit and healthy. Hence, by eating healthy, doing regular exercises and by taking correct amount of insulin will help people with diabetic neuropathy condition to live a healthy and normal lifestyle. Hence, to help them to live a normal lifestyle with these condition, I have created an Android application [Diabetic Neuropathy Management] which will display their test result and help them to manged their diabetic condition. In this project, the Diabetic Neuropathy Management android application will use different API keys and excesses data collected by the application from the device sensor to calculate different values, such as calories and insulin required for the body. The application also contain a step tracker, which track every single step taken by the user throughout the day. The step tracker is build using API which use a build in sensor in the device known as accelerometer. As soon as the android a pplication is run the first page will be the registration page which will ask for the user to register, once register the user will be able to navigate to the login page. User can use the email id as the username and the password set during the registration . The application provide five main functionality to use, First one is Information Fragment this fragment will help the user to extend their knowledge on diabetes and how it can be manage in there day to day life and live a normal lifestyle. Second one is Diet Planner Fragment this will help the user to provide data from their daily activity and based on these activity the application will calculate the calories in the user body, user can use these data to manage their daily accordingly. Third one is Nerves Health Fragment this will help the user to calculate the required insulin for the body based on the data(blood glucose and carbohydrate) received from the test device. Fourth one is Report Fragment this will help the use to display the live report send by the hospital staff, the live report include electromyography test result and result from diabetes prediction model. And fifth one is Profile Fragment this will help the user to view their personal detail stored in firebase database, the user can also up date this details using this fragment. PROGRAMMING LANGUAGES: JAVA, PYTHON, HTML PROJECT TYPE: HEALTH AND WELLBEING, MOBILE APP, DATABASE TECHNICAL EXPERTISE: ARTIFICAL INTELLIGENCE, MOBILE PHONE APPLICATION, NETWORKING, CLOUD COMPUTING AND WEB-SERVICES, SENSOR SYSTEMS

25

HUSNAIN MAHFOOZ COURSE: INFORMATION SYSTEMS, FINAL YEAR CONTACT: N0733720@MY.NTU.AC.UK ALTERNATIVE CONTACT: HUSNAINXMAHFOOZ@ICLOUD.COM “ONLINE SKILLS LADDER”

The general aim of this undertaking is, to build up an application that helps individuals with uncertain employment to confirm their skills in a verified manner via skills badges. This venture will look into how innovation can help individuals to pick up and build up their aptitudes to ascend the employment stepping stool. Innovation is at its pinnacle and it is imperative to guarantee everybody can profit by it. Despite the fact that, there are individuals who don't have cutting edge technical knowledge, or they may face other barriers when looking for employment i.e. not speaking English as their first language, they should even now have the option to use innovation to further their potential benefit. This project will look to overcome these barriers which people face when applying for employment, by creating/using features that will look to overcome each barrier. An example of this is using icons in a way that is recognised globally. This will look to solve the language barrier. PROGRAMMING LANGUAGES: SQL PROJECT TYPE: WEB, DATABASE, EMPLOYMENT TECHNICAL EXPERTISE: DIGITAL MEDIA, INFORMATION SYSTEMS, WEB DEVELOPMENT, DATA VISUALISATION

IAN DARKER COURSE: COMPUTER SYSTEMS (FORENSICS &SECURITY), YEAR 3 CONTACT: N0775172@MY.NTU.AC.UK ALTERNATIVE CONTACT: IANDARKER1@GMAIL.COM “A CYBER STALKING ADVISORY SYSTEM”

This project builds on research which suggests that key identifying information about victims can be used to determine higher or lower risk of certain types of cyberstalking actions. A solution was introduced which provides a multi-device system for information collection from an individual who believes they are a victim of cyberstalking. The system is aimed to be used earlier on in a cyberstalking campaign to help provide legal advice and help victims access support quicker. Strengths of this project lie in the thorough exploration of existing literature, case law and the technological approaches to tackling cyberstalking. Because of this, recommendations regarding required further legislation and research are also presented. This project explores cyberstalking in the context of various disciplines including cyber security, cyber forensics, information systems and law.

PROGRAMMING LANGUAGES: JAVA, MENDIX PROJECT TYPE: MOBILE APP, WEB, SYSTEM TECHNICAL EXPERTISE: INFORMATION SYSTEMS, SECURITY, FORENSICS

26

IRFAN KACHWALA COURSE: COMPUTING, YEAR 3 CONTACT: N0633821@MY.NTU.AC.UK ALTERNATIVE CONTACT: IRFAN_439@LIVE.CO.UK “FITNESS APPLICATION DEVELOPMENT”

My project is an investigation into Fitness Mobile Applications, with the aim of developing a novel fitness application that will provide better calorie counting and meal planning than pre-existing applications. The application will also allow the user to make use of extra important features, such as calculating BMR and also tracking fitness progress. PROGRAMMING LANGUAGES: DART PROJECT TYPE: HEALTH AND WELLBEING TECHNICAL EXPERTISE: MOBILE PHONE APPLICATION, DATA VISUALISATION, REAL-TIME DATABASE

JACK HALL COURSE: COMPUTER SYSTEMS FORENSICS AND SECURITY, YEAR 3 CONTACT: N0749375@MY.NTU.AC.UK ALTERNATIVE CONTACT: WJACKHALL4@GMAIL.COM “ADVISORY AND EDUCATIONAL SYSTEM - MITIGATION AGAINST DDOS”

The project that I decided on was to create a system that surrounding the issues of distributed denial of service. This is something that is a major problem and there is a lack of understanding around the issue. This is why a educational and advisory system would be helpful – as it would not only be available for people to use in order to educate themselves, but it would also be available to a user had they need advice on what their options are, if they were to find themselves in the unfortunate circumstance of being on the receiving end of an attack such as this.

PROGRAMMING LANGUAGES: MENDIX PROJECT TYPE: SYSTEM TECHNICAL EXPERTISE: SECURITY

27

JACK COURSE: COMPUTER SYSTEMS ENGINEERING, FINAL YEAR CONTACT: N0698311@NTU.AC.UK ALTERNATIVE CONTACT: TEZLABUSINESS@GMAIL.COM “USING RFID TO REDUCE LOSS OF ITEMS IN THE WORKPLACE”

RFID (Radio Frequency Identification) technology has been widely used across many different modern-day solutions because of its significant advantages. RFID is used in a variety of different industries such as logistics, retail, health care, travel, and many more. This paper researches, designs and implements an RFID solution into the UK Distribution Centre for NSK Europe Ltd. The sensored system designed is to aid prevention of the loss of different important items that an employee would be using, (mobile barcode scanners, forklift truck key, different batteries etc.). As some of these can be very expensive from a business point of view, the designed solution will minimalize how many of these items will be ‘lost’ by putting in a system that will automatically log when items are taken or return, and who by. This will be done by tagging all the items with RFID tags and storing them in a zone that is covered by an RFID antenna. This will track when items are removed or enter the zone. Each employee will have an RFID tag attached to their clock card, and this will be placed into the zone when they want to take or return an item. The solution that’s been designed will be compared to the current paper-based system that the NSK UK Distribution Centre is currently using This paper includes the testing of the application, the results and conclusions of the project.

PROGRAMMING LANGUAGES: C# PROJECT TYPE: DESKTOP APP, SYSTEM, DATABASE TECHNICAL EXPERTISE: SYSTEMS AND OS SOFTWARE, SENSOR SYSTEMS

28

JAKE KORDECKI COURSE: BSC (HONS) COMPUTER SYSTEMS (FORENSICS & SECURITY) CONTACT: N0701945@MY.NTU.AC.UK “NETWORK MANAGEMENT SYSTEMS: ENDPOINT DEVICE MANAGEMENT AND A POSSIBLE HAWTHORNE EFFECT”

Network management is becoming increasingly difficult due to ever expanding networks, increased network traffic, and rapidly changing security threats, not to mention the significant impact Network management systems can have on the mental health and wellbeing of employees creating an ethical clash between employers and employees. The work covers the exploration of the so called “Hawthorne” effect and its place in Network management, employee monitoring and the ethics of doing so. Furthermore, it explores concepts that look towards improving the current state of network management systems in an aim to reduce the mental health effects and psychological strain that is felt by end users. The work saw the planning, design, development, and implementation of a proof-of-concept Network management system that specifically collects in-personal information about end users. The findings of the work discovered that the majority of users of whom were surveyed felt some level of anxiety regarding their communications being monitored. Further work has been proposed at the tail end of this project to enhance the level of understanding regarding the mental health effects of monitoring in the enterprise. Keywords: Network management, enterprise infrastructure management, Hawthorne effect, psychology, clinical trial. PROGRAMMING LANGUAGES: C#, JAVASCRIPT, PHP, SQL, PYTHON, HTML PROJECT TYPE: DESKTOP APP, WEB, SYSTEM, WEB PLATFORM TECHNICAL EXPERTISE: SYSTEMS AND OS SOFTWARE, NETWORKING, SECURITY

29

Page 1 Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9 Page 10 Page 11 Page 12 Page 13 Page 14 Page 15 Page 16 Page 17 Page 18 Page 19 Page 20 Page 21 Page 22 Page 23 Page 24 Page 25 Page 26 Page 27 Page 28 Page 29 Page 30 Page 31 Page 32 Page 33 Page 34 Page 35 Page 36 Page 37 Page 38 Page 39 Page 40 Page 41 Page 42 Page 43 Page 44 Page 45 Page 46 Page 47 Page 48 Page 49

Made with FlippingBook Proposal Creator