Продвинутых знаний не требуется, достаточно материалов школьного курса.