• This BSc program is co-taught by the School of Computing and School of Mathematics, to prepare the next generation to meet some of the major challenges facing the modern world. They will gain the skills to pursue opportunities across a wide range of application areas, from games to cyber-security, from finance to analysis of business and networks, from engineering to medicine.
  • They place equal weight on both subjects to allow them to gain strong foundations as well as practical expertise. Mathematics and computer science offer complementary insights into topics such as logic, algorithms, graph theory, optimization and machine learning, scientific computing, and big data, all of which they will explore to this degree.
  • They will study among experts in specialist facilities, benefiting from world-class expertise in both schools. They will also apply what they learned to an individual research project, helping them to develop the range of skills and experience they will need for a professional or academic career.