• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Магистерская программа «Системная и программная инженерия»

О программе

Что я буду изучать
Актуальность и значимость
Основные цели
Где я буду работать  

Магистерская программа «Системная и программная инженерия» была открыта в 2014 году.


Что я буду изучать 

Содержание магистерской программы полностью соответствует международным рекомендациям по преподаванию программной инженерии в магистратуре высших учебных заведениий Graduate Software Engineering 2009 (GSwE2009): Curriculum Guidelines for Graduate Degree Programs in Software Engineering (документ проекта интегрированного учебного плана программной и системной инженерии, iSSEc), Computing Curricula 2005 и Software Engineering 2014 (рекомендации по преподаванию программной инженерии и информатики в университетах), которые являются частью серии образовательных стандартов Computing Curricula ACM и IEEE Computer Science (CS).

Образовательная программа охватывает лучшие базы мировых знаний, практики и аспектов производства программного обеспечения:

bases


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

Обучение на программе предусматривает возможность прохождения производственной практики в компаниях-лидерах ИТ-индустрии, в том числе в компаниях-партнерах. В частности, заключены договора о прохождении практик с такими компаниями как IBM, Microsoft, EPAM Systems, IBS, CROC, LANIT, CyberPlat, PMSoft Group, DialogNauka, Empatica, Kaspersky Lab, Asteros, FORS, Yandex, NetCracker Technology, R-Style, 1C-RARUS, At Consulting, International Center for Informatics and Electronics (ICIE) и др.

Обучение ориентировано на подготовку профессиональных административных руководителей, руководителей проектов и команд разработки, как на технологическом, так и на экономико-менеджериальном уровне, способных организовать эффективное управление проектами разработки программного обеспечения в заданные сроки, не выходя за рамки установленного бюджета.

 


 

Актуальность и значимость:

Программная инженерия – сравнительно молодая научная дисциплина. Впервые термин 'Software Engineering' был предложен в 1968 году на конференции НАТО, посвященной так называемому кризису программного обеспечения, возникшему с появлением вычислительной техники третьего поколения. Новая техника позволяла воплотить в жизнь не реализуемые ранее программные проекты. В результате программное обеспечение этих проектов достигло размеров и уровня сложности, намного превышающих аналогичные показатели у программных систем, реализованных на вычислительной технике предыдущих поколений. Возникла необходимость в новых технологиях и методах управления комплексными, сложными проектами, разработки больших программных систем.

Программная инженерия – это наука о систематизированных, регламентированных и квантифицируемых методах решения задач разработки, эксплуатации, сопровождения и утилизации программного обеспечения. При этом, как бизнес процессы, так и программное обеспечение должны отвечать заданным техническим, экономическим и социальным требованиям. Создание высококачественного программного обеспечения – очень трудоемкий процесс. Здесь должны быть задействованы необходимые для разработки процессы, инструментарии, технологии и человеческие ресурсы. В связи с этим возникла острая необходимость в специалистах, владеющих новыми технологиями и методами управления комплексными, сложными проектами разработки больших программных систем.
В 1975 году вышел в свет первый выпуск журнала "IEEE Transactions on Software Engineering", который представляет результаты широкого спектра исследований, связанных с разработкой, анализом и управлением программным обеспечением.

Уникальность образовательного направления «Программная инженерия» состоит в его тесном взаимодействии с наукой и бизнесом и практической значимости для экономики стран. Всё это определило его стремительное развитие во всем мире. 




Основные цели:

Магистерская программа нацелена на подготовку специалистов в области индустриального производства программного обеспечения, информационно-коммуникационных технологий и систем. Объектами профессиональной деятельности выпускников являются:

  • программный продукт (создаваемое программное обеспечение);
  • программный проект (проект разработки программного продукта);
  • процессы жизненного цикла программного продукта;
  • персонал, участвующий в процессах жизненного цикла;
  • методы и инструменты разработки программного продукта.


Магистерская программа была признана конкурентоспособной с точки зрения её качества и важности для отрасли, что нашло своё отражение в полученной награде IBM Faculty Award 2011 года