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 expertise. Computer science blends theoretical algorithm and data structure studies with hands-on experience in hardware and software implementation. The skills you acquire will apply to diverse fields from bioinformatics to digital humanities. You'll build robust analytical, logical, and development capabilities to push computing and its applications forward, with specialization options in cybersecurity, data science, machine learning, programming languages, or scientific computing. The mathematics component will give you either deep expertise in a specific mathematical field or advanced proficiency in mathematical applications. With modern computing, scientific advancements, and growing data production expanding mathematics' reach beyond traditional domains, your career possibilities will span finance, economics, IT, and molecular biology. Employers increasingly value graduates with strong quantitative and analytical skills for driving innovation across these fields.
This major will teach you the intricacies of numerical approximation algorithms for mathematical analysis. Such analysis underpins all scientific work, from biology and chemistry to pharmaceutical research. Computers enable rapid, efficient analysis of complex scientific challenges, but as digital systems, they require discrete inputs and outputs—unlike the continuous functions often used in mathematical analysis. Precise approximations bridge this gap, allowing computers to process complex mathematical functions vital for medical research at hospitals and universities, as well as for major pharmaceutical and petrochemical companies in both public and private sectors.