Разработка алгоритмов без понимания высшей математики и умения разрабатывать сложные мат.модели - всего лишь фикция, поэтому: Во первых - математика! Весь материал математический изучается (мною, ранее ссылку показывал) отсюда: http://mathprofi.ru Во вторых - считать вручную и иногда даже думать мне лень (я ленивый программист), поэтому: # MATLAB - мой продвинутый калькулятор. Скачать можно на трекерах. С чем и как его едят - вот подборочка статей: http://habrahabr.ru/post/199142/ - интересная статья, доказывающая важность использования алгоритмов где-либо на предприятиях и о том как у чела бомбит от "главного Алгоритмизатора"; http://www.mathworks.com/matlabcentral/ - сообщество анон... любителей матлаб-а; http://www.youtube.com/channel/UCtuwVWw9H06uaTadcyO570A - очень крутое место, сами посмотрите )) http://kaktusenok.blogspot.ru/2012/10/matlab_12.html - все еще мало, того что выше, ОК, вот куча ссылок по ссылке - сами там поройтесь... # MathCad - знакомый нам со времен универа инструмент. Где взять?? - там же где вы выше (не)взяли МАТЛАБ. Хочу обратить особое внимание на то, что сегодня наиболее актуальными являются версии пакета ПО MathCAD, который теперь называется MathCAD Prime (про который вы вероятно не слышали, но не беда). Почему именно ОН, а потому, что вот вам ссылка на хабр, где вы получите описание этого пакета и ссылку на блог, на котором можно научиться новому маткаду, а заодно и совместить маткад и математику: http://habrahabr.ru/company/nerepetitor/blog/247999/ (Ну ладно, вот быстрокурс по маткаду: http://polybook.ru/tsuefa/edu/mathcad.html)... # UML диаграммы - на данном этапе весьма специфичный материал, но ознакомление с ним я рекомендую, хотя бы почитайте про то, что такое UML и с чем его едят (на хабре частенько пользуются этим непонятным словом :)) - вот что вам скажет википедия: https://ru.wikipedia.org/wiki/UML В третьих - я хоть и ленивый программист, но понимаю, что при изучении математики во всем пологаться на калькулятор не стоит, поэтому прежде чем использовать калькуляцию, прочитайте про то, как это дело считать ручками. Однажды мне преподователь математики/физики на первом курсе сказал: "Теория без практики - пустой звук. А практика без теории - мартышкин навык!". Как же чертовски точно он тогда подметил.