18 Сентября 2019 г. Нечетная неделя

09.04.01«Информатика и вычислительная техника»

09.04.01_15 «Технологии проектирования системного и прикладного программного обеспечения»

Русский

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

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

  • Проектирование и разработка программного обеспечения
  • Функциональное программирование
  • Системное программирование и проектирование компонентов операционных систем
  • Интеллектуальные системы
  • Проектирование архитектуры ПО
  • Параллельные и распределенные системы
  • Высоконагруженные приложения
  • Методы и средства защиты информации
  • Администрирование компьютерных сетей

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

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

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

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

К участию в этих проектах привлекаются такие компании, как Одноклассники, Siemens, ВИПКОР, Аркадия, Ростелеком, Геоскан и др.

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

Очное

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

  • Технологии разработки программного обеспечения
  • Параллельные вычисления
  • Программное обеспечение распределенных вычислительных систем
  • Проектирование архитектур программного обеспечения
  • Проектирование ОС и компонентов
  • Разработчик программного обеспечения
  • Архитектор программных систем
  • Системный программист
  • Системный аналитик
  • Специалист по качеству ПО (QA engineer)
  • Менеджер проектов
  • Разработка параметризированных типов с переменным набором параметров для языка Kotlin
  • Программный комплекс распознавания режимов работы газовых турбин по пространственно-временным показаниям датчиков
  • Система автоматизации бизнес-процессов на базе блокчейн и смарт-контрактов
  • Интеграция статического анализатора Infer в IntelliJ IDEA
  • Разработка системы автоматического разбиения новостного потока на сюжеты с отслеживанием их развития
  • Разработка вспомогательной системы отладки распределенных приложений на Vert.x
  • Разработка средств обнаружения ошибок в программах на языке C/C++
  • Цифровая ферма
  • Автоматизация образовательного процесса в университете
  • НИЛ "Верификация и анализ программ"
  • НИЛ "Промышленные системы искусственного интеллекта"
  • Human-Centric Computing

Ицыксон Владимир Михайлович

Руководитель программы