BSc (Hons) Computing
First-Class Honours (79%)
My degree taught me about many aspects of computing, and was also heavily business-focussed. I designed and developed various websites, applications and games, always starting with user and market research, and applying UX and HCI principles throughout. I enjoyed learning how prioritising a user's needs, goals and feedback are key factors behind created an effective user-centric design.

I was proud to be awarded Student of the Year in both my second and third years, for achieving the highest grade across 5 IT-related subject degrees. I balanced life in Nottingham's vibrant student city with hard work, and discovered my core strengths. I effectively accounted for every assignment brief detail, I quickly adapted to various software and requirements, and I solved complex and varied problems, all while channelling my creativity throughout.

Below, you'll find summaries of the modules I studied, the skills I developed and the software I used. If you'd like to look at the quality of my work, I've also included download links to my assignment reports. Please note these links will initiate file downloads.
Mobile Application Design & Development - High-1st (89%)
Arrow
Module summary:
  • Applied UX and UI research and design principles to design and develop an Android mobile application, ‘Take a Seat’, targeted towards elderly users in Nottingham, allowing them to locate public seating areas near their location
  • Produced a detailed application proposal, outlining the research, planning and design of the application, with emphasis on the various UX and UI research and design principles and guidelines to be followed throughout
  • Created a detailed accompanying report justifying design decisions, reviewing the project and continuously user testing the application throughout its development lifecycle
Software used:
- Adobe Photoshop
- Android Studio
- Firebase (real time database)

Technical skills developed:
- Java (programming language) to create an Android application
- SQLite
- Google Maps API

UX & UI research & design skills developed:
- Constructing an effective problem statement
- Creating business & user assumptions
- Developing business & user hypothesis statements
- Drawing up user personas
- Identifying user pain points
- Lo-fi prototyping
- Establishing system features using the - 'Feature (we will)’ – ‘For’ – ‘In order to’ format
- Creating a style guide, justifying design decisions and UI choices, including:
     - Colour choice
     - Typography
     - Personal language style
     - Iconography
     - Visual feedback
     - Touch target size

Professional skills developed:
- Professional application proposal and in-depth report creation

Click here to download and view my mobile application proposal, outlining the UX and UI research and design principles I followed

Click here  to download and view my accompanying report, justifying my design decisions and and detailing user testing and feedback
Business Marketing & Innovative Digital Venture Design - Mid-1st (81%)
Arrow
Module summary:
  • Conducted in-depth market research and produced a detailed business plan for ‘SST (Smart Shopper Tech) LLP’ – a new tech start-up focused on developing a smart shopping trolley aimed at enhancing the in-store retail experience
  • Developed a professional business proposal that formed the basis of a new business for an innovative tech product, ‘Poductive’ – a productivity-enhancing pod for business employees
Marketing skills developed:
- Primary quantitative market research
- Secondary market research
- Questionnaire creation and distribution using SurveyMonkey
- Competitor analysis
- Unique selling point (USP) and IP plans
- Market segmentation
- Market positioning
- Branding building
- Advertising and promotional plans
- Future product plans

Click here to download and view my 'SST (Smart Shopper Tech)' business plan

Click here to download and view my 'Poductive' business proposal
Interface Technology & Design - Mid-1st (79%)
Arrow
Module summary:
  • Designed, developed and presented a train ticket kiosk interface, applying UX and UI design principles to enhance user usability and accessibility
  • Studied the technology behind various displays, including the optical characterisation of display technologies, use of CIE charts and analysis of the colour gamut in relation to screen performance
Software used:
- Adobe Photoshop

Technical skills developed:
- UX and UI research and design
- Creativity and design
- CIE charts and the colour gamut
- Luminance, contrast, uniformity and spectral emission of displays

Professional skills developed:
- Professional design specification creation, including:
      - PACT analysis
      - Design decision rationale
      - Imagery and iconography justification
- Presentation of design specification to assessor
- Construction of lab report

Click here to download and view my train ticket kiosk interface presentation (slides 8 - 11 for the design screens)

Click here  to download and view my design specification for my kiosk interface
Social Media's Impact on Businesses - Mid-1st (81%)
Arrow
Module summary:
  • Constructed a professional report exploring the rise of social media, analysing how businesses benefit from using social media and delving into potential social media pitfalls that businesses must consider
  • Researched and delivered a presentation delving into the evolution of YouTube into one of the world’s leading examples of IT
Professional skills developed:
- Professional business report creation
- Presenting a thoroughly researched topic
- Qualitative and quantitative primary and secondary Market research
- SurveyMonkey questionnaire creation and distribution
- The 5Ws method
- Collaborating in a team

Click here to download and view my report on Social Media's Impact on Businesses

Click here to download and view my presentation on YouTube's evolution into one of the world's leading example's of IT
Serious Game Design & Development - High-1st (89%)
Arrow
Module summary:
  • Researched, designed, developed and evaluated an accessible and user-friendly top down 2D platform game aimed at reducing recidivism (reoffending)
Software used:
- Adobe Photoshop
- Unity

Technical skills developed:
- C#
- Design and development of a top down 2D platform game

Professional skills developed:
- Implemented a computer aided learning (CAL) games-based solution to a serious subject (recidivism)
- Professional report construction, containing:
     - Parallel product reviews
     - Design guidelines
     - A design matrix
     - An in-depth design document
     - Literature reviews
     - A comprehensive evaluation of the game, assessing its usability, accessibility, functionality, relevancy, playability and enjoyability

Click here to download and view my report detailing the design and development of my Serious Game

Contact me if you'd like me to send you a copy of the playable game
Terror Alert Application Development (Project-based Dissertation) - Low-1st (74%)
Arrow
Module summary:
  • Designed and developed a terror alert application that alerts users of nearby terror incidents of concern (in light of the recent world-wide rise of terror-related incidents)
  • Produced a comprehensive 136-page final individual project report, applying core knowledge learnt throughout the degree, covering extensive research, planning, design, development and an evaluation of the project
Software used:
- MS Visual Studio
- Microsoft SSMS (SQL Server Management Studio)
- WinA&D

Professional skills developed:
- Professional dissertation creation, containing:
     - Project aim and SMART objectives
     - Competitor analysis
     - Waterfall project management methodology plans
     - Project risk analysis
     - Functional requirements (FRs) and non-functional requirements (NFRs)
     - User analysis, use case creation and use case analysis
     - Data modelling, using multi-level data-flow diagrams (DFDs) and entity relationship diagrams (ERDs) to design the app’s database
     - User Interface (UI) design - conducting a requirements analysis, designing a sitemap, and considering HCI (human-computer interaction)                 design principles and other design guidelines
     - User testing with questionnaires
     - Project critique
     - Discussion of PSEL (professional, social, ethical and legal) issues related to the project

Technical skills developed:
- ASP.NET MVC (C#)
- SQL
- Scraping data from APIs
- Regular expressions
- Creating a Windows Service

Click here to download and view my final project-based dissertation (good luck - it's only 136 pages!)
Project Management & Personal Development - Mid-1st (79%)
Arrow
Module summary:
  • Collaborated in a team to plan, design and develop a money management system, applying key project management principles throughout the project
  • Enhanced personal and professional development through CV and cover letter refinement, producing personal profiles, identifying ten core employability skills, and applying to industry placements as part of the Degree’s sandwich year
Software used:
- Adobe Photoshop

Professional skills developed:
- Teamworking
- Interview skills
- Professional report creation, including:
     - Market research (survey of existing solutions, primary research, conducting interviews)
     - Functional and non-functional requirements
     - UX and UI Design planning
     - Creating use cases
     - Software testing
     - Project evaluation
     - Team minutes logging

Click here to download and view my team's final money management system report
Interface Fundamentals, Multimedia & Networking - High-1st (85%)
Arrow
Module summary:
  • Designed and developed an educational website on the topic of multimedia, applying knowledge of interface design, web standards, separation of content from layout and basic image/audio editing techniques
  • Developed an understanding the key principles, technologies and practical application of computer networks
Software used:
- Adobe Photoshop
- Adobe Flash
- Audacity

Technical skills developed:
- HTML, CSS, XML
- Interface design
- Content layouts
- Accessibility and Web Content Accessibility Guidelines (WCAG)
- Browser compatible design
- Simple image and audio manipulation

Professional skills developed:
- Professional System Proposal construction
- Waterfall methodology as team Project Management approach
- The Five Whys technique
- Presentation of proposal to fellow students
- Concept mapping
- Project risk and contingency planning

Networking skills developed:
- IP networks - Concepts, architecture, routing, addressing, internetworks
- Network technologies – Media, ethernet ands witches (hubs), network performance, WAN technologies
- Network Protocols – TCP/UDP
- Network application sockets

Click here to download and view a breakdown of the development of my website

Click here to download and view my multimedia website (extract the zip and then run index.html)
Database Design & Engineering - Low-1st (73%)
Arrow
Module summary:
  • Experienced planning, structuring, creating, manipulating and using databases using Structured Query Language (SQL)
  • Understood the database creation process – including translating use cases into sequence diagrams and converting tables of data into databases
  • Gained an understanding of various types of data, their significance and how they’re applied within broader systems
Software used:
- MySQL

Technical skills developed:
- SQL
- Sequence, class and state machine diagrams

As this module was 100% exam-based, I have no coursework to share, but I've demonstrated what I've learnt throughout several other modules by using SQL to manipulate data within my applications
Systems Analysis & Design with Professional Development - Mid-1st (78%)
Arrow
Module summary:
  • Gained experience of Systems Analysis and Design (SAD) to comprehensively understand, design and build an information system that met a business need - a game called “Stack your Wealth
  • Collaborated in a group to complete the 4 phases of the Systems Development Lifecycle (SDLC) - Planning, Analysis, Design and Implementation
  • Engaged in professional development activities to better understand the level of professional expectation within the tech industry and prepare for a career in the tech sector
Software used:
- Adobe Photoshop
- MS Project
- WinA&D
- CmapTools

Technical skills developed:
- SQL (Oracle DBMS)
- Systems Development Lifecycle (SDLC) - Planning, Analysis, Design and Implementation of a system
- Data Modelling - Use Cases, Data-flow diagrams (DFDs), Entity relationship diagrams (ERDs), Data Normalisation, Structured English, decision trees and decision tables

Professional skills developed:
- Professional System Proposal construction
- Waterfall methodology as team Project Management approach
- The Five Whys technique
- Presentation of proposal to fellow students
- Concept mapping
- Project risk and contingency planning

Click here to download and view my final Systems Analysis & Design report
Foundations of Computing & Technology - Low-1st (74%)
Arrow
Module summary:
  • Learnt about the foundations of computing and technology through being introduced to core programming concepts, complex numeracy and the fundamentals of computer hardware and software
  • Designed, developed and tested a basic application using Python - 'Create your Quiz'
  • Created and followed a personal development plan to support academic and skill progression throughout the year
Software used:
- MS Project

Technical skills developed:
- Python

Professional skills developed:
- Professional report writing including:
     - Outlining of program aims, requirements, design and features
     - Flow chart, breaking down program processes
     - Program testing
     - Critique and evaluation of program
- SMART Objectives

Click here to download and view my report detailing the design, development and testing of my Python application
Open-source Software for Businesses & Information Systems Management - High 2:1 (67%)
Arrow
Module summary:
  • Produced a comprehensive professional business report analysing the benefits and risks involved in businesses adopting Open-Source Software (OSS)
  • Led a student seminar, presenting key insights on ‘the Open-Source Movement’ as part of a team
  • Completed a written examination on key Information System (IS) Management topics, including social media use for businesses, information security, the software development life cycle and the open-source movement
Professional skills developed:
- Professional report writing
- Team working
- Presentation skills

Click here to download and view my report analysing Open-Source Software use for businesses

Click here to download and view my presentation on 'the Open-Source Movement'
Web Programming - High 2:2 (58%)
Arrow
Module summary:
  • Built a solid foundation in web-based programming through designing and developing a game - “Don’t Forget the Celeb”
Technical skills developed:
- HTML
- CSS
- JavaScript

Professional skills developed:
-
Professional report writing, including
     - Program specification and requirements
     - Design of game (pseudocode and interface design)
     - Breakdown of game implementation
     - Thorough program testing
     - Project evaluation and reflection

Programming skills developed:
- Web programming language basics (using HTML, CSS and JavaScript together)
- Pseudocode for program planning
- Debugging code
- Programming structures – Sequence, selection and iteration
- Program data types – Integers, floating points and characters
- Structured data – Strings, arrays and records
- Function creation – Initialisation and passing of variables
- Interaction with user via use of input and output commands

Click here to download and view my report detailing the design and development of my game
Digital Marketing has evolved...
While my degree has given me a solid foundational understanding of the digital landscape, I completed it between 2014 and 2018, so the digital world and digital marketing has evolved since then. I've enjoyed bringing myself up-to-date with this evolution, through research and completing a Digital Marketing with AI Bootcamp.

Since completing my degree, some of the most notable shifts in digital marketing include:
Get in touch
If you'd like to get in touch, please fill out the form below, or click the button below to connect with me on LinkedIn. I'll aim to respond within 24 hours.
Send
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.