Курсът има за цел да подготви студентите от магистърска програма ТОМИ да преподават в профилирана подготовка по информатика, Модули 1 и 2 в гимназиалния курс на математическите гимназии. Всички теми се разглеждат както съдържателно от гледна точка на добър стил на програмиране, така и в контекста на методика на преподаване  в профилираните паралелки.