Ну это решать вопрошавшему  Я только предложила варианты. Тем более, что термин "программист" можно трактовать узко, как кодировщик, и более широко, как это было во времена моего обучения (в добакалавриатскую и домагистерскую эру). Математик-программист, как многие мои коллеги, с 6 годами вуза за плечами - это серьезно и дает возможность маневра не только вширь