Computer Science and Mathematics (3 Years) [BSc]
Mathematics and computer science are closely related, each providing support and suggesting new problems to the other. This interdisciplinary course, taught jointly by the School of Computer Science and the School of Mathematics, enables you to acquire a useful combination of mathematical and computer science knowledge and skills. They prepare you for a choice of careers within the computing field and beyond, such as financial modelling.
Topics studied develop your knowledge and understanding of important mathematical ideas (50% of the course), including the concepts of rigorous argument, formal proof and the power of abstract formulation of problems. These are combined with core computer science topics of programming and software engineering, together with a study of the mathematical principles underpinning the foundations of computing (50% of the course).
You can study this course in the following variants: