канд. техн. наук, профессор, руководитель программы
Курсы:Программная инженерия, Введение в статический анализ и верификацию ПО, Технологии проектирования и архитектура ПО, Тестирование ПО, Научный семинар по подготовке ВКР
Александр Ерошкин
Курсы: Углубленное программирование на языке Java, Технологии проектирования и архитектура ПО, Тестирование ПО, Управление программными проектами (Project management)
Курсы: Языки программирования: семантика и системы типов, Конструирование компиляторов: углубленный курс
Валентин Соболь
Курсы: Программная инженерия (практика), Введение в анализ и верификацию ПО (практика), Технологии проектирования и архитектура ПО (практика), Углубленное программирование на языке Java (практика)
Даниил Степанов
Курсы: Фаззинг программного обеспечения, Программная инженерия (практика), Технологии проектирования и архитектура ПО (практика), Углубленное программирование на языке Java (практика)
Игорь Стручков
канд. техн. наук
Курсы: Разработка enterprise-систем, Углубленное программирование на языке Java
Николай Шилов
канд. физ.-мат. наук
Курсы: Верификация методом model checking, Дедуктивная верификация ПО