All students in the Mathematics and Computing major will choose one of three concentrations. Each concentration represents a different facet of the overlap between the two disciplines.

Discrete Math and Theoretical Computer Science

Students who complete the Discrete Math and Theoretical Computer Science concentration will be able to tackle foundational and abstract problems in computer science that require advanced knowledge, techniques, and reasoning in algebra, analysis, probability, combinatorics, and graph theory.

Modeling, Simulation, Data, and Applied Math

Students who complete the Modeling, Simulation, Data, and Applied Math concentration will be equipped with mathematical and computational tools to create mathematical models, simulate differential equations, and analyze large-scale data, all of which are critical in industrial and scientific applications.

Mathematical Intelligence and Data Science

Students who complete the Mathematical Intelligence and Data Science concentration will acquire mathematical techniques in statistics and optimization, foundational knowledge in cognitive science, and computing skills designed for artificial intelligence to understand and develop machine learning models, optimize algorithms, and process big data.