Computer Science UK Dissertation