Интерполяция, экстраполяция - это как раз таки высшая математика.
А так же необходимо четкое понимание различных алгоритмов и способность проектировать свои.
Вот, можешь статью на Хабре почитать, там рассказывается о некоторых сложностях https://m.habrahabr.ru/post/302394/