Я бы выбрал специальность "Прикладная математика и информатика". Большой багаж математики, ну и информатики. Освоить язык программирования и принципы разработки ПО можно и самостоятельно, но постигать глубины математического анализа - дело такое еще себе.