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. You will be equipped for roles such as data analyst, analyst consultant or data architect. This sandwich degree combines academic study with a one-year industrial placement between your second and third years of study. Taking the Industrial Experience option as part of your degree gives you a route to develop real-world, practical problem solving skills in a professional context. This can give you an important edge in the graduate job market. As a leading research School, we have excellent links with industry. We also employ dedicated staff to help you arrange your year in industry. We will provide you with additional training and support in developing professional skills such as interview techniques and CV writing to help you secure a good position.