Введение и адаптация к учебным процессам
Получение базовых знаний и навыков программирования
Стажировка: устройство IT-бизнеса
Получение фундаментальных знаний по программированию
Выбор практической специализации (primary skill)
Стажировка: инженерные принципы разработки ПО
Получение прикладных знаний по выбранной специализации
Акцент на проектно-ориентированном обучении
Стажировка: разработка полноценного IT проекта
Углубление знаний об AI технологиях
Введение в продвинутые дисциплины для выбора будущей магистерской специализации
Стажировка: практика в одной из IT-компаний
Дипломный проект — подготовка к дальнейшей работе в индустрии