Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Pursue a dual degree in computer science and mathematics, culminating in an advanced Masters qualification. This program includes a valuable industry placement year to enhance your expertise, build professional connections, and gain hands-on experience.
Mathematics forms the foundation of computer science, and studying both disciplines together provides deep insights into their interconnected nature.
The principles of mathematics shape computer science, from creating and optimizing efficient programs to formally verifying software functionality—a critical requirement for applications like aviation systems.
Conversely, computer science increasingly contributes to solving complex mathematical challenges. Advanced computing enables visualization of intricate data, accelerates numerical computations, and helps tackle longstanding mathematical problems.
Our strong industry partnerships keep you at the forefront of technological advancements, with opportunities to work on real-world projects for leading companies like IBM or BT, whose business operations may implement your solutions.
An active Industrial Advisory Board ensures our curriculum remains current and aligned with workplace demands, preparing you to transition seamlessly into professional roles through our practical, industry-relevant teaching approach.