Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Get ready to explore and create groundbreaking innovations in technology and science through this dual degree program. Over four years, this combined program will give you specialized training in computer science alongside comprehensive mathematical knowledge. Computer science blends theoretical algorithm and data structure studies with hands-on experience in building hardware and software solutions. The skills you acquire will be applicable across diverse fields from bioinformatics to digital humanities. You'll cultivate robust analytical, logical, and technical capabilities to push computing and its applications forward. Specialization options include cyber security, data science, machine learning, programming languages, or scientific computing. The mathematics component will help you build either deep expertise in a specific mathematical field or broad proficiency in mathematical applications. With modern computing, scientific advancements, and growing data generation transforming how mathematics is used, your career possibilities expand into finance, economics, IT, and molecular biology. Employers increasingly value graduates with advanced quantitative and analytical skills to drive progress in these evolving fields.
As digital systems grow more interconnected and service-rich, protecting them becomes both more complex and more critical. The cyber security specialization teaches you core principles and methods to defend computing systems - from smartphones and vehicle computers to servers - against attacks, damage, or unauthorized access. You'll master secure coding practices and ethical hacking techniques to protect individuals, corporations, and government entities from cyber threats.