Модули будут состоять из нескольких тем, объединённых одной тематикой. Поскольку алгоритмы уже были изучены в рамках одноименного курса, базовая часть будет посвящена реализации изученных алгоритмов. Значительное место отведено «творческим» задачам, предполагающим разработку алгоритмов и выбор структуры данных для задач, в которых исходно неясно, какое решение нужно выбрать. Сложные задачи такого типа будут представлены в основном в сквозных контестах. Контест по каждой теме модуля длится две недели. На каждой неделе предусмотрены очные занятия с обсуждением аспектов реализации и изучением тем, уместных в контексте данных практических задач. В ходе занятий мы также разберем задачи из текущих регулярных контестов: что именно и как планировалось реализовывать.
Модуль заканчивается контрольным контестом, в котором будет несколько задач среднего уровня сложности по пройденным темам. Их необходимо сдать очно или онлайн.