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

В рамках направления ведётся подготовка профессионалов в широком спектре технологий индустриального производства программного обеспечения для информационно-вычислительных систем различного назначения, в том числе в сферах применения современных методов и технологий проектирования, а также стандартов, регламентирующих жизненный цикл ПО. Обучение включает овладение навыками программирования на различных инструментальных платформах, а также изучение подходов к использованию готовых программных компонентов и методов их интеграции. Студенты изучают методы и инструменты разработки программного продукта, а также концепцию его жизненного цикла, установленную российскими и международными стандартами ГОСТ 34.601-90, ISO/IEC/IEEE 12207:2017 и ГОСТ Р ИСО/МЭК 12207-2010.
Уровень образования:
бакалавриат
Форма обучения:
очная (дневная)
Место обучения:
Москва
Вступительные испытания:
— Математика (проф.)
— Русский язык
— Информатика и ИКТ
Количество бюджетных мест в 2019 году:
175
Проходной балл в 2018 год:
242
Количество платных мест:
365
Специализации:
Корпоративные информационные системы
В рамках профиля ведётся подготовка программистов, ориентированных на проектирование, разработку, моделирование, внедрение, сопровождение и эксплуатацию корпоративных информационных систем различного назначения.
Особое внимание уделяется изучению лучших отечественных и зарубежных практик, основанных на российских и международных стандартах, дополнительный акцент делается на методологиях создания и обеспечения безопасности функционирования открытых информационных систем.
Профессии, которые может выбрать выпускник
  • разработчик-программист
  • инженер по сопровождению и эксплуатации корпоративных информационных систем
  • Web-программист
Профильные дисциплины
  • Архитектура вычислительных машин и систем
  • Проектирование и разработка баз данных
  • Информационные системы и технологии
  • Программная инженерия
  • Структура и алгоритмы обработки данных
  • Объектно-ориентированное программирование
  • Процедурное программирование
  • Анализ сложности алгоритмов
  • Дискретная математика
  • Математическая логика и теория алгоритмов
  • Проектирование информационных систем
  • Теория систем и системный анализ
  • Разработка программных приложений
  • Разработка клиент-серверных приложений
  • Моделирование систем
  • Технологии визуализации информации
  • Интеллектуальные системы и технологии
  • Безопасность функционирования информационных систем
  • Мировые информационные ресурсы
  • Основы управления ИТ-проектами
  • Программная инженерия для корпоративных информационных систем
  • Качество, стандартизация и сертификация информационных систем
Выпускающая кафедра: Кафедра корпоративных информационных систем
Разработка программных продуктов и проектирование информационных систем
В ходе обучения студенты получают теоретическую и практическую подготовку в области разработки и эксплуатации программного обеспечения и проектирования информационных систем как совокупности средств, методов и персонала, используемых для хранения, обработки и выдачи информации для целей управления.
Учебный процесс проходит в компьютерных классах, оснащённых современным аппаратно-программным обеспечением и мультимедийным оборудованием, изучаются отечественные и зарубежные практики индустриального производства программного обеспечения, моделирования предметной области и проектирования компонентов информационных систем.
Профессии, которые может выбрать выпускник
  • программист
  • инженер-конструктор программного обеспечения
  • инженер-проектировщик программных систем
  • специалист по разработке программно- информационных систем
  • специалист по программной инженерии
  • специалист по управлению программными проектами
  • специалист по системному администрированию
  • проектировщик информационных систем
Профильные дисциплины
  • Архитектура программных продуктов и систем
  • Проектирование и разработка баз данных
  • Информационные системы и технологии
  • Программная инженерия
  • Компьютерная графика
  • Объектно-ориентированное программирование
  • Процедурное программирование
  • Анализ сложности алгоритмов
  • Системное программное обеспечение
  • Математическая логика и теория алгоритмов
  • Проектирование информационных систем
  • Теория систем и системный анализ
  • Разработка программных приложений
  • Разработка клиент-серверных приложений
  • Проектирование информационных систем
  • Тестирование и отладка программного обеспечения
  • Архитектура программных продуктов и систем
  • Основы сетевых технологий
  • Интеллектуальные системы
  • Информационная безопасность
  • Технологии разработки программного обеспечения
  • Стандартизация программной и системной инженерии
Выпускающая кафедра: Кафедра инструментального и прикладного программного обеспечения
Системная и программная инженерия
В ходе обучения студенты получают теоретическую и практическую подготовку в области стандартизации программной и системной инженерии, а также создания и развития сложных, многоверсионных, тиражируемых программных средств и баз данных высокого качества и надёжности.
Лаборатории оснащены современным компьютерным, сетевым, мультимедийным и офисным оборудованием, обеспечивающим учебный процесс, исследовательские проекты и инициативные разработки. Студентам предоставляются возможности для самостоятельной работы, в том числе в области сетевого и системного администрирования.
Профессии, которые может выбрать выпускник
  • ERP-программист
  • IT-специалист
  • Web-администратор
  • Web-программист
  • администратор баз данных
  • программист
  • разработчик баз данных
  • системный аналитик
Профильные дисциплины
  • Архитектура вычислительных машин и систем
  • Проектирование и разработка баз данных
  • Информационные системы и технологии
  • Программная инженерия
  • Структура и алгоритмы обработки данных
  • Объектно-ориентированное программирование
  • Процедурное программирование
  • Анализ сложности алгоритмов
  • Дискретная математика
  • Математическая логика и теория алгоритмов
  • Проектирование информационных систем
  • Теория систем и системный анализ
  • Разработка программных приложений
  • Разработка клиент-серверных приложений
  • Системы искусственного интеллекта
  • Информационные технологии интернета вещей
  • Управление проектами
  • Технологии разработки программного обеспечения
  • Методы и средства защиты компьютерной информации
  • Тестирование и отладка программного обеспечения
  • Параллельное программирование
  • Оценка качества программного обеспечения
  • Функциональное и логическое программирование
  • Человеко-машинное взаимодействие
Выпускающая кафедра: Кафедра математического обеспечения и стандартизации информационных технологий
Системы поддержки принятия решений
В ходе обучения студенты получают теоретическую и практическую подготовку в области создания программного обеспечения на основе интеллектуальных методов и подходов, способного обеспечить поддержку принятия решений
в произвольной предметной области.
Учебный процесс проходит в компьютерном центре, оснащённом современным аппаратно- программным обеспечением. Студенты приобретают навыки не только в области программирования, но и в области концептуального мышления, основанного на изучении оригинальной методики ситуационного анализа и проектирования сложных систем произвольной предметной области.
Профессии, которые может выбрать выпускник
  • программист
  • инженер-конструктор программно-информационного обеспечения
  • инженер-проектировщик программных систем поддержки принятия решений
  • специалист по разработке интеллектуально-информационных систем
  • специалист по управлению программными проектами
  • специалист по программной инженерии
Профильные дисциплины
  • Архитектура вычислительных машин и систем
  • Проектирование и разработка баз данных
  • Информационные системы и технологии
  • Программная инженерия
  • Структура и алгоритмы обработки данных
  • Объектно-ориентированное программирование
  • Процедурное программирование
  • Анализ сложности алгоритмов
  • Дискретная математика
  • Математическая логика и теория алгоритмов
  • Проектирование информационных систем
  • Теория систем и системный анализ
  • Разработка программных приложений
  • Разработка клиент-серверных приложений
  • Проектирование информационных систем
  • Имитационное моделирование
  • Теория принятия решений
  • Основы сетевых технологий
  • Интеллектуальные системы
  • Информационная безопасность
  • Технологии разработки программного обеспечения
  • Стандартизация программной и системной инженерии
Выпускающая кафедра: Кафедра вычислительной техники