Курс ориентирован на слушателей со знанием одного из языков программирования: Python, Java, JavaScript, C++, C#, Go. Вы изучите массивы, стеки, связные списки и очереди, а также рекурсию и принципы сортировки. Ещё вы освоите разные типы структур данных и основы динамического программирования.
Программа состоит из 11 тематических блоков и рассчитана на 4 месяца. Практическая работа на курсе проходит в интерфейсе Яндекс.Контеста.