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