Coding
Starting with media production software and programming for communication over the web, the course allows students to acquire skills in creative coding environments, in step with industry requirements in web and application development. From mobile app design to working with open source data, physical computing, and machine learning we investigate what drives the technologies used by everyone today.
This video covers some of our coding activities on the BSc Digital Media, which range from working with JavaScript libraries to database and API integration, as well as physical computing.
Previous Students
Previous Students
Migraine Tracker
Aimee Holdsworth, 2020
A web based application made with JS libraries to track and visualise migraine data and better understand users’ health.
Soundwaves
Joe Hall, Erik Tomica and Donata Lesiak, 2020
Audio visualisation of sounds being played, created by combining a Raspberry Pi with OSC, React.js and P5.js.
Mapping Sound To Body Movements
Cristiano Almeida, 2019
This project combines machine learning and web technologies in form of TensorFlow’s version of the poseNet model, WebRTC and the Web Audio API.
Lendy
James Rees, 2019
A comparison application for rental properties in and around Bristol, with the front-end application built in Angular 6 and a series of scrapers built in Python to collect information.
Lyre-Bird
Lyre-Bird by Finlay McBride, 2020
Application for storage of lyrics, chords and recordings. Built using Mongo DB, Express.js, React.js and Node.js.
The Travel Platform
Dan Bates, 2019
Using React.js fora navigable geo-visualisation and a hybrid of mapping technologies (Mapbox and Deck.GL). Recommended destinations are mapped and can be explored to reveal information about the locality, flights and imagery which is pulled from third- party sources.
Find Out More
Find Out More