Оказывается: серьёзные изменения имели место в системе образования.
Когда я заканчивал СрШк (это было в всего-то в прошлом тысячелетии :),
таких странностей (что программист - "не дружит" с математикой) просто небыло.
У кого с математикой было хорошо, им-же легче давалось программирование.
Но чтобы не знать математику из курса СрШк - представить и не могу (заканчивал - "математический класс").
Да, что-то из ВУЗовского курса - сейчас не помню.
Но если надо - то не будучи забаненным в гугле (или, обобщая, в поисковиках),
ответ нахожу менее, чем за минуту. В своё время всё понимал, потому восстановить в памяти - не вопрос :)