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