MSc Computer Science Dissertation for Oxford Brookes University