Предлагается осуществить разработку модельной, алгоритмической и кодовой базы онлайн-курсов в принципиально новом формате адаптивного прохождения материала курса. Были определены критерии оптимальности при прохождении курса; построена и запрограммирована модель получения данных о потенциале пользователя; построена и запрограммирована модель одиночного перехода между топиками, а также построен и запрограммирован граф обучения, который обеспечивает возможность сформировать (или перестроить заново) рекомендованный маршрут обучения.