https://london.northumbria.ac.uk/wp-content/uploads/pdf/msc-web-and-mobile-development-technologies.pdf