Many real-world problems are solved using a combination of mathematical and computational techniques. Our BSc Computer Science and Mathematics degree will equip you with essential skills in both areas and in their intersection.

Mathematics and computer science are closely linked, and this course provides a strong foundation for careers that use both subjects, as well as those traditionally open to single honours graduates in either discipline.

The course is balanced evenly between computer science and mathematics, giving graduates a wide range of experience in both areas. In the first two years, you will study core mathematics subjects needed for business, industry and academia, with a particular emphasis on computational methods. The core computer science subjects have a particular emphasis on mathematical aspects of computer science.

In your third year, you will complete a project that draws on your combined knowledge of computer science and mathematics. You will also have the opportunity to tailor you degree by choosing from a range of optional specialised modules in both subjects.

What's the difference between MSci and BSc?

The Bachelor of Science (BSc) degree will provide a thorough grounding in the critical areas of the subject and enable you to develop skills and knowledge sought by employers in diverse industries. The Masters in Science (MSci) degree also provides an ideal preparation for research and development work in industry or for a PhD and is designed to create leaders in the subject area by giving in-depth experience of cutting-edge research.