Студенты «Школы 21» могут пройти обучение по направлениям: «Алгоритмы», «Графика», «Мобильная разработка», «Компьютерная безопасность», «Робототехника», «Искусственный интеллект» и многие другие. В настоящее время обучаются 940 студентов, ежегодно Школа будет принимать и выпускать 1000 новых специалистов в сфере программирования. Планируется, что средняя продолжительность обучения студента составит от 2 до 3,5 лет, в курс обучения включены две стажировки в компаниях продолжительностью от полугода.