University of St Andrews – Physical Science, Mathematics and Computer Science