This programme, taught in collaboration with the School of Mathematical Sciences, emphasises the use of computers to solve mathematical problems,including topics such as programming and algorithms. You can choose option modules from across the range of mathematics and computer science, including computer graphics, artificial intelligence, number theory and cryptography.