09.03.04
Программная инженерия
Программно-информационные системы
В настоящее время компании во всех отраслях промышленности внедряют такие технологии как искусственный интеллект, интернет вещей, дополненная/виртуальная реальность и другие. Для этого требуются специалисты, разбирающиеся в разработке, тестировании, внедрении и поддержке программных систем.
Если Вы хотите получить широкий спектр знаний и навыков в области проектирования программных систем, алгоритмов и баз данных, то эта образовательная программа для Вас!
Будем много:
Изучать архитектуру и современные подходы к разработке программно-информационных систем и программного обеспечения
Разработка ПОИзучать современные подходы к управлению проектами и командами разработчиков в IT
Проектный менеджментПроектировать базы данных, корпоративные информационные системы и прикладное программное обеспечение, web-приложения
Разработка приложенийРаботать с инструментами разработки безопасного ПО
КибербезопасностьЯдро программы
1 – 2 курсы
базовые фундаментальные дисциплины.
- Математический анализ
- Информатика
- Теория вероятностей и математическая статистика
- Численные методы
интеграция социально-гуманитарных дисциплин с практической деятельностью инженера.
- Психология и педагогика / Психология деловых отношений / Психология профессиональной деятельности (по выбору)
- Социология / Инженерная социология / Социология организаций (по выбору)
- Иностранный язык (уровневая подготовка по всем языкам: A1/A2/B1/B2/C1)
- История России
- Основы российской государственности
- Философия
1 – 4 курсы
обеспечивает ориентацию на трудоустройство. В процессе обучения реализуется коммуникация с работодателями и формируется карьерная траектория студентов.
- Введение в авиационную и ракетно-космическую технику (лабораторные работы по выбору, выездные практические занятия на предприятиях)
- Профориентационные мероприятия на предприятиях и в подразделениях МАИ в рамках распределённой практики
формирование компетенций в области управления проектами и разработки стратегии и принятия решений.
- Правоведение / Информационное право / Правовые основы инженерной деятельности (по выбору)
- Основы менеджмента / Теория и практика менеджмента / Менеджмент высокотехнологичного предприятия (по выбору)
- Экономика и организация промышленности / Экономика и управление наукоёмким производством / Экономика и организация НИОКР (по выбору)
- Управление проектами / Жизненный цикл как основа технико-экономического обоснования высокотехнологичных проектов / Нечёткое управление / Принятие решений в управлении проектами (по выбору)
- Политика командной работы
углублённое освоение цифровых технологий, связанных с будущей профессиональной деятельностью, реализация IT-проектов. Модуль позволяет сформировать навыки использования цифровых сервисов и применять различные языки программирования для решения задач: от разработки мобильного приложения до математического моделирования сложных объектов.
- Математическая логика и теория алгоритмов
- Теория чисел
- Основы схемотехники
- Языки ассемблера
Профессиональные модули
3 – 4 курсы
формирует ключевые профессиональные компетенции. Содержание модуля формируется на основе технологического прогноза, полученного в результате анализа направлений развития рынков и трендов.
- Архитектуры вычислительных систем
- Проектирование человеко-машинного интерфейса
- Аналитическое и имитационное моделирование
- Нейрокомпьютерные системы
- Теория языков программирования и трансляции
- Системы искусственного интеллекта
обеспечивает получение профессиональных компетенций по профилю обучения. Содержание модуля формируется совместно со специалистами предприятий.
- Корпоративные информационные системы
- Управление данными
- Качество программного обеспечения
- Теория вычислительных процессов
4 курс
включает курсы по выбору и позволяет приобрести трендовые знания в сфере профессиональной деятельности, которые повышают уровень конкурентоспособности выпускников на старших курсах.
- Технологии тестирования и развертывания, контейнеризация и оркестрация
- Управление командами разработки
- Управление большими данными
IT-проекты
1 – 4 курсы
формирует междисциплинарное инженерное мышление. Тематики проектов подбираются совместно с индустриальными партнёрами и обеспечивают вовлечение студентов в реализацию перспективных авиационных и космических программ.
- Конструкторские проекты
- Расчётные проекты
- Технологические проекты
- Математическое моделирование
- Прототипирование элементов и составление конструкторской документации
4 курс
комплексный дипломный проект, который включает работы, выполненные ранее в рамках модуля инженерных проектов. Работа над проектом начинается с 1 семестра 4-5 курса и может быть реализована в командном формате.
- Разработка программного приложения для управления метаданными с использованием web-сервиса
- Автоматизированный криптоанализ шифров полиалфавитной замены
- Разработка программного комплекса для прогноза отказов технических систем
Практика
1 – 4 курсы
Студенты с 1 курса проходят практическую подготовку, связанную с будущей профессиональной деятельностью и направленную на формирование, закрепление, развитие практических навыков и компетенций по профилю программы.
Практика проводится в двух форматах: распределённая практика и выделенная практика.
Распределённая практика реализуется в формате посещения предприятия параллельно теоретическому обучению в течение семестра. Выделенная практика реализуется отдельно от теоретического обучения после сессии.
Студенты проходят практику у партнёров-работодателей МАИ.
09.04.04
Программно-информационные системы
Данная программа охватывает широкий спектр знаний и позволяет достигать основные цели профессиональной деятельности:
- создание и сопровождение архитектуры программных средств
- руководство процессами разработки, отладки, проверки работоспособности и модификации программного обеспечения, их организация и управление ресурсами
- разработка, восстановление и сопровождение требований к программному обеспечению (далее -ПО), продукту, средству, программно-аппаратному комплексу
- разработка, отладка, модификация и поддержка системного программного обеспечения.
Будем много:
Разрабатывать методы и алгоритмы обработки данных в информационно-вычислительных системах
Большие данныеРазрабатывать программное обеспечение для анализа и распознавания информации, систем цифровой обработки сигналов
Разработка ПОЗаниматься организацией промышленного тестирования создаваемого программного обеспечения
Искуственный интеллектРазрабатывать новые и улучшать существующие формальные методы программной инженерии
Цифровой маркетинг- Методология научных исследований
- Моделирование
- Теория систем и системный анализ
- Методы оптимизации и принятия решений
- Системы массового обслуживания
- Дискретная математика и теория автоматов
- Человеко-машинное взаимодействие
- Современные проблемы программной инженерии
- Технология разработки сложных программных систем
- Верификация и валидация программных систем
- Управление качеством программных систем
- История науки и техники по программной инженерии
- Научный семинар по программной инженерии
- Управление данными и облачные технологии
- Основы управления программными системами
- Интеллектуальные системы
- Экспертные системы