Пример приведите, где фундаментальные знания математики нужны для создания проектов. Фундаментальные знания математика нужны разве что специалистам по вычислительным методам, основному же числу порграммистов эти знания абсолютно не нужны. В союзе и как я понимаю в современной Росиии на программирование смотрели как на раздел прикладной математики. Программирование сводили только к вычислительным методам. Но вычислительные методы - это даже не основной раздел программирования, это другая область. Вы никогда не задумывались почему программирование в университетах на западе всегда идет отдельной веткой без привязки к математическому образованию? В базах же данных, которые мы с вами затронули математика вообще как таковая не нужна.