В результате обучения выпускник будет иметь возможность успешно проводить разработки, направленные на создание и обеспечение функционирования программного обеспечения и средств вычислительной техники, систем «Умный дом» и «Умный город».
При подготовке магистрантов формируются следующие основные компетенции:
- В области технологии разрабатываемых надежных методов производства высококачественного программного обеспечения.
- В области управления ИТ-проектами по разработке программного обеспечения.
- В области управления персоналом. Без слаженной работы команды создание качественного программного обеспечения сейчас невозможно. Требуется большой пласт знаний, связанных с психологией управления командой, конфликтологией, проблемами лидерства.
Выпускники данного направления являются специалистами в области индустриального производства программного обеспечения различного назначения, они владеют современными языками программирования, методами и инструментами проектирования, разработки, тестирования и сопровождения программного обеспечения, технологиями управления программными проектами и IT-услугами. Спрос на этих специалистов постоянно растет.
Эту специальность можно назвать популярной и даже модной. Размеру ежемесячной оплаты хорошего системного архитектора, аналитика или менеджера высокотехнологичного инновационного IT-проекта позавидуют многие.
Специалисты в области программной инженерии востребованы везде, где используются современные ИТ-технологии по разработке программного и микропрограммного обеспечения, мобильных и веб-приложений, телекоммуникационных систем, компьютерных сетей и систем баз данных, то есть во всех сферах производства, науки, управления, торговли, образования.
Выпускники приобретают профессиональные компетенции в соответствии с утвержденными приказом Министерства труда и социальной защиты Российской Федерации: «Программист», «Системный программист», «Системный аналитик», «Специалист по тестированию в области информационных технологий» и др.
Магистрант, получивший образование по направлению может работать инженером по тестированию ПО, прикладным программистом, системным программистом, аналитиком компьютерных систем, аналитиком компьютерного банка данных, конструктором компьютерных систем, разработчиком сетевого и коммуникационного ПО, научным работником, аналитиком компьютерных коммуникаций, WEB-программистом или WEB-дизайнером, разработчиком баз данных экономического и бухгалтерского ПО, разработчиком интеллектуальных систем с применением технологий искусственного интеллекта, интернет вещей, big data и т.д.
Выпускники работают в качестве:
- Архитектора программного обеспечения.
- Менеджера по управлению high-tech проектами
- Программиста, тестировщика ПО, прикладного программиста
- Руководителя разработки программного обеспечения
- WEB-программиста или WEB-дизайнера
- Разработчика интеллектуальных систем с применением технологий искусственного интеллекта, интернет вещей, big data
- Системного аналитика
- Научного работника.