Санкт-Петербургский государственный электротехнический университет "ЛЭТИ" им. В.И. Ульянова (Ленина) (СПбГЭТУ «ЛЭТИ» им. В.И. Ульянова (Ленина))

197376, г. Санкт-Петербург, ул. Профессора Попова, 5

Программная инженерия

Группа специальностейИнформатика и вычислительная техника (старая группа «Информатика и вычислительная техника»)
Код специальности09.04.04 (старый код - 231000.68)
Уровень образованияМагистратура
Факультет
Факультет компьютерных технологий и информатики

ПОСТУПЛЕНИЕ

Дополнительные испытания:

Программная инженерия Минимальный балл: 31 Проходной балл бюджет: 80-90



УсловияОчнаяЗаочнаяОчно- заочнаяУскоренная
Срок обучения 2 года
Платное обучение
Стоимость обучения
Количество мест 5
Конкурс на поступление
Проходной балл ЕГЭ
Вступительные экзамены
№1 (профильный)
№2
№3
№4
Экзамены 3 и 4 предоставляются на выбор абитуриенту
Дополнительное испытание
Бесплатное обучение
Количество мест 50
Конкурс на поступление
Проходной балл ЕГЭ
Вступительные экзамены
№1 (профильный)
№2
№3
№4
Экзамены 3 и 4 предоставляются на выбор абитуриенту
Дополнительное испытание
Целевые направленияНе принимаются
Дополнительная информация
Имеется возможность дистанционного обучения
Прием абитуриентов
Количество студентов

Описание специальности

Программы: 
Автономные интеллектуальные системы 
Математическое и программное обеспечение систем искусственного интеллекта
Разработка распределенных программных систем
 

Автономные интеллектуальные системы 
Программа нацелена на подготовку магистров в области автономных систем, робототехники, искусственного интеллекта. Студент, обучившийся по этой програме будет иметь навыки разработки алгоритмов и программного обеспечения для автономных мобильных роботов, решающих бытовые и сервисные задачи. В рамках программы обозреваются такие области, как теория управления, алгоритмы локализации, методы распределённого программирования, нейронные сети.
 
Выпускники узнают как управлять автономными системами, получат умения по разработке ПО для мобильных роботов, научатся применять методы машинного обучения и нейросетевые методы для решения задач разработки автономных мобильных систем.

Кем работают выпускники: 
Разработчик ПО для мобильных роботов
Разработчик автономных мобильных систем
 
 
Математическое и программное обеспечение систем искусственного интеллекта
Программа разработана на основе результатов исследований по приоритетному научно-образовательному направлению СПбГЭТУ «ЛЭТИ» «Искусственный интеллект» и ориентирована на студентов, желающих научиться разрабатывать современные информационные технологии и ИТ-инструментарий в области индустриального искусственного интеллекта. Профессиональные компетенции, которые обеспечивает образовательная программа, устанавливаются на основе профессиональных стандартов, соответствующих профессиональной деятельности выпускников, а также соответствуют современным запросам в области производства систем искусственного интеллекта в промышленности.

Большое внимание уделяется проектной деятельности в команде под управлением научного руководителя. Исходя из целей научного проекта формируется индивидуальная образовательная траектория. Обучающиеся совместно с руководителем выбирают дисциплины в рамках отдельного модуля, наиболее полно обеспечивающие получение профессиональных компетенций и выполнение научных исследований в рамках проектов.
 
Практика и партнеры:
ПАО «Газпром нефть»
ПАО «Сбербанк»
ОАО «Российские железные дороги»

 

Разработка распределенных программных систем

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

Чему научат?

  • Участвовать в проведении научных исследований (экспериментов, наблюдений и количественных измерений) программных продуктов, проектов, процессов, методов и инструментов программной инженерии
  • Заниматься построением моделей программных проектов и программных продуктов с использованием инструментальных средств компьютерного моделирования
  • Составлять описания проводимых исследований, готовить данные для составления обзоров и отчетов
  • Заниматься сбором и анализом требований заказчика к программному продукту
  • Помогать заказчику в оценке и выборе вариантов программного обеспечения
  • Участвовать в составлении коммерческого предложения заказчику, готовить презентации и согласовывать пакет договорных документов
  • Проектировать компоненты программного продукта в объеме, необходимом для их конструирования в рамках поставленного задания
  • Создавать компоненты программного обеспечения (кодирование, отладка, модульное и интеграционное тестирование)
  • Выполнять измерения и рефакторинг кода в соответствии с планом
  • Заниматься разработкой тестового окружения и созданием тестовых сценариев
  • Разрабатывать и оформлять эскизную, техническую и рабочую проектную документацию
  • Осваивать и применять средства автоматизированного проектирования, разработки, тестирования и сопровождения программного обеспечения
  • Осваивать и применять методы и инструментальные средства управления инженерной деятельностью и процессами жизненного цикла программного обеспечения
  • Осуществлять контроль, оценку и обеспечение качества программной продукции
  • Обеспечивать соответствие разрабатываемого программного обеспечения и технической документации российским и международным стандартам, техническим условиям, нормативным документам и стандартам предприятия
  • Участвовать в процессах разработки программного обеспечения
  • Участвовать в создании технической документации по результатам выполнения работ
  • Проводить обучение и аттестацию пользователей программных систем
  • Участвовать в разработке методик обучения технического персонала и пособий по применению программных систем
  • Участвовать в составлении технической документации (графиков работ, инструкций, планов, смет, заявок на материалы, оборудование, программное обеспечение)
  • Планировать и координировать работу по настройке и сопровождению программного продукта
  • Организовывать работу малых коллективов исполнителей программного проекта
  • Вводить в эксплуатацию программное обеспечение (осуществлять инсталляцию, настраивать  параметры, адаптировать, администрировать)
  • Осуществлять профилактическое и корректирующее сопровождение программного продукта в процессе эксплуатации
  • Обучать и консультировать пользователей по работе с программной системой

Будущие профессии