Обучение строится на углубленном изучении вопросов, предусмотренных программой основного курса. Углубление реализуется на базе изучения методов и приемов решения математических задач, требующих применения высокой логической и операционной культуры, развивающих научно-теоретическое и алгоритмическое мышление обучающихся.
Тематика задач не выходит за рамки основного курса, но уровень их трудности – повышенный, существенно превышающий обязательный.
Особое место занимают задачи, требующие применения обучающимися знаний в незнакомой (нестандартной) ситуации.
Для реализации данной программы используются лекции, семинары, практикумы по решению задач.