В разработке простите чего? Если вы имеете ввиду разработку ПО, то иметь диплом только для корочки достаточно бессмысленно. Вам даже в быту эти знания не пригодятся т.к. бытовая электрика настолько проста что ее может освоить даже школьник. А промышленную автоматизацию в вузе вам все равно или не дадут, или дадут на уровне 70х годов. Работать по специальности на "западе" тоже не получится т.к. там все стандарты отличаются, а также там все зарегулировано и нужны сертификаты.
Для начала попытайтесь определить какая область программирования вам по душе. Это могут быть сайты, игры, мобильные приложения, офисное ПО, встраиваемые системы, и так далее. И вот уже на базе этого выбирайте какие технологии изучать.
Сначала надо понять, зачем вам эта математика нужна, т.е. какие дисциплины и для чего нужны. И плясать от этого. Например, в финансовой инженерии особые дисциплины, они известны, понятно какие книги нужны. Думаю, что в других дисциплинах так же.
Добавлю что, по словам людей которые занимаются именно этим (офлайн тренинги в разных центрах), тренинги в РФ - это крайне неприбыльное занятие. В Европе - другой разговор, конечно.