09.03.04«Программная инженерия»

09.03.04_04 «Разработка системного и прикладного программного обеспечения для современных систем хранения и передачи информации»

Языки обучения:
Русский Русский

Образовательная программа для подготовки топ-специалистов в сфере информационных технологий реализуется в рамках федерального проекта «Кадры для цифровой трансформации» национального проекта «Экономика данных и цифровая трансформация государства» и организуется Образовательным центром программно-аппаратных комплексов для информационных систем, систем хранения данных и телекоммуникаций.

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

Учебно-методическое обеспечение образовательной программы построено на основе следующих принципов:

1) Непрерывная актуализация образовательных программ в соответствии с запросами индустриального партнера.

2) Разработка новых и актуализация существующих дисциплин на основе анализа рынка разработки программного обеспечения и телекоммуникационного оборудования.

3) Решение в рамках образовательного процесса задач актуальных для индустриального партнера.

4) Привлечение в образовательный процесс специалистов, работающих над реальными проектами в индустрии.

5) Организация практик студентов в тесном взаимодействии с индустриальным партнером.

6) Решение сложных задач, поставленных индустрией в рамках выполнения дипломных проектов.

Ключевые особенности:

В рамках программы в учебном плане и процессе обучения предусматривается:

• Увеличение количества профильных дисциплин на 1−2 курсах (+6 дисциплин).

• Вовлечение сотрудников индустриальных партнеров в учебный процесс.

• Создание совместных курсов по заказу индустриального партнера. (7 совместных курсов с индустриальным партнером).

• Внедрение в учебный процесс технологий используемых у индустриального партнера.

Программа предполагает увеличенное количество часов практики на каждом курсе обучения. Среди прочего предполагается:

• Организация практических заданий на основе проектов индустриального партнера;

• Трудоустройство студентов в лаборатории YADRO-Политех;

• Организация прохождения практик у индустриального партнера;

• Реализация практик и ВКР в рамках проектных команд.

В рамках программы предусмотрены опережающие компетенции, требуемые для профессионального роста в сторону деятельности менеджера ИТ продукта:

• Управление проектами в рамках реализации практик;

• Разработка и сопровождение продуктов в рамках выполнения проектов индустриального партнера.

Варианты обучения:

Очное

бюджет, контракт

  • Параллельное программирование
  • Технологии промышленной разработки Web-приложений
  • Архитектура компьютера
  • С++ для телекоммуникаций
  • Сети и телекоммуникации
  • Технологии DevOps в процессе разработки программного обеспечения
  • Инструменты программной инженерии
  • Введение в язык программирования Go
  • Конструирование программного обеспечения
  • Программирование драйверов периферийных устройств
  • Инженер-программист/разработчик
  • Разработчик системного программного обеспечения
  • Менеджер ИТ продукта
  • Разработка сервиса динамического подключения программных модулей в приложении по управлению центра обработки данных
  • Разработка Ansible-модулей по спецификации Swordfish для управления конфигурацией СХД
  • Методика проектирования отказоустойчивых хранилищ данных в высоконагруженных системах
  • Алгоритм повышения эффективности эксплуатации ЦОД на основе метрики TCO
  • Повышение производительности взаимодействия микросервисов с СХД Pravega для аналитической обработки данных
  • Разработка Ansible-модулей для спецификации Swordfish
  • Создание сервера-эмулятора на языке Go для СХД, удовлетворяющего спецификации Swordfish
  • Визуализация цепочек сборки приложений в среде непрерывной интеграции Jenkins
  • Мониторинг и динамический анализ Linux-окружения
  • Разработка клиентов баз данных с использованием библиотеки seastar
  • Планировщик асинхронных задач
  • Анализ портируемости современного ПО для запуска микросервисных приложений на платформу RISC-V
  • Анализ портируемости современного ПО для аналитики данных на платформу RISC-V
  • Лаборатория «Технологии программирования YADRO-Политех»
    • ООО «КНС групп»

      ООО «КНС групп» - производитель серверов, систем хранения данных, программного обеспечения и специализированных вычислительных комплексов.

    Дробинцев Павел Дмитриевич
    Дробинцев Павел Дмитриевич
    Руководитель программы