не знаю, брать надо математику, ее тоже бесплатно предлагают. В чем больше ценность программирования, по вашему? У меня сын в математику пошел, выбор аналогичный, только он младше. Питон тоже знает, сейчас си++ будет изучать. Серьезно программировать пока от него не  требуется, но по словам преподавателей, получается у него неплохо. У мужа программирование неплохо легло на инженерное образование, т.е. математику он отлично знает.