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'll acquire apply to diverse fields from bioinformatics to digital humanities. You'll cultivate robust analytical, logical, and programming capabilities essential for advancing computing technologies and their real-world uses. Specialization options include cyber security, data science, machine learning, programming languages, or scientific computing. The mathematics component builds either deep expertise in a specific mathematical discipline or broad proficiency in mathematical applications. With modern computing power, scientific advancements, and growing data generation, mathematics now extends into non-traditional domains like finance, economics, IT, and molecular biology - expanding your career prospects. Employers increasingly value graduates with advanced quantitative and analytical skills to drive innovation across these emerging fields.
The pure mathematics major establishes fundamental theories across diverse mathematical disciplines. You'll examine mathematical concepts through their inherent properties and universal principles, discovering mathematics' pervasive beauty and applicability. The curriculum enhances critical thinking, analytical reasoning, and abstract problem-solving abilities while providing frameworks to better understand applied mathematics, mathematical physics, and statistics. This major delivers both comprehensive training in core pure mathematics areas and opportunities for specialized advanced study. Our pure mathematics courses encompass algebra, analysis, combinatorics, geometry, number theory, and topology.