https://qa.roehampton.ac.uk/centres/wp-content/uploads/pdf/2/bsc-hons-computing-technologies-extended-degree.pdf