
The interdisciplinary mathematics-computer science major offers students an opportunity to combine those two disciplines, enriching both. Computer science brings together an empirical aspect (implementing specific algorithms) with a theoretical aspect (analysis of abstract processes using methods of applied mathematics). Both aspects of the discipline contribute to understanding what problems are amenable to computer solution and what methods are optimal.