Разработка программного обеспечения

Магистратура
09.04.04 Программная инженерия
Институт интеллектуальных кибернетических систем (ИИКС)
Кафедра криптологии и дискретной математики (Каф.042)
Форма обучения:
очная
Срок обучения:
2 года
Год набора:
2024

Учебный план



ORM-фреймворки для Java
Лекции: 32 ч. Лабораторные занятия: 16 ч.
 72 ч.
Зачет
Дисциплина
Каф.042
Семестры: 3
ПК-16 ПК-13.1 ПК-13.3
Алгоритмы и структуры данных
Лекции: 64 ч. Практические занятия: 32 ч.
 180 ч.
Зачет с оценкой
Дисциплина
Каф.042
Семестры: 1
ОПК-7 ПК-4
Архитектура сервисов и приложений
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 144 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 2
ОПК-5 ОПК-7 ПК-18
Базы данных
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 108 ч.
Зачет с оценкой
Дисциплина
Каф.042
Семестры: 2
ОПК-6 ОПК-7
Введение в бизнес-анализ
Лекции: 32 ч. Практические занятия: 16 ч.
 108 ч.
Зачет
Дисциплина
Каф.042
Семестры: 1
УК-1
Высоконагруженные системы
Лекции: 32 ч. Практические занятия: 16 ч.
 108 ч.
Зачет с оценкой
Дисциплина
Каф.042
Семестры: 3
ПК-3 ПК-8 ПК-13.1
Многопоточное и асинхронное программирование на Java
Лекции: 60 ч. Практические занятия: 30 ч.
 144 ч.
Экзамен, Курсовая работа
Дисциплина
Каф.042
Семестры: 2
ПК-16 ПК-21
Оркестрация и контейнеризация
Лекции: 32 ч. Практические занятия: 16 ч. Лабораторные занятия: 16 ч.
 108 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 3
ОПК-2 ПК-7
Основы frontend-разработки
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 108 ч.
Зачет
Дисциплина
Каф.042
Семестры: 2
ОПК-2
Основы технологического конвейера разработки программного обеспечения (Fundamentals of the Technological Pipeline of Software Development)
Лекции: 32 ч. Практические занятия: 16 ч. Лабораторные занятия: 16 ч.
 252 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 1
ОПК-2 ОПК-5
Принципы объектно-ориентированного программирования
Лекции: 32 ч. Практические занятия: 32 ч.
 144 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 1
ОПК-2 ОПК-5
Программирование на языке Java
Лекции: 32 ч. Практические занятия: 32 ч.
 252 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 1
ОПК-2 ПК-21
Проектная практика (Practicum Project)
Лекции: 62 ч. Практические занятия: 62 ч.
 288 ч.
Зачет с оценкой, Экзамен
Дисциплина
Каф.042
Семестры: 2, 3
УК-1 УК-4 УКЦ-1 ПК-2 ПК-5 ПК-19 ПК-25 ПК-26 ПК-13.2 ПК-13.3 ПК-13.4
Разработка на JavaScript
Лекции: 32 ч. Практические занятия: 16 ч.
 108 ч.
Зачет с оценкой
Дисциплина
Каф.042
Семестры: 3
ПК-3 ПК-8 ПК-13.1
Сетевая информационная безопасность (Network Information Security)
Лекции: 32 ч. Практические занятия: 16 ч. Лабораторные занятия: 16 ч.
 72 ч.
Зачет
Дисциплина
Каф.042
Семестры: 3
ОПК-7
Системное администрирование (System Administration)
Лекции: 32 ч. Практические занятия: 16 ч.
 180 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 1
ПК-10 ПК-22
Специализированные инструменты разработки на языке Java
Лекции: 30 ч. Практические занятия: 30 ч.
 72 ч.
Зачет
Дисциплина
Каф.042
Семестры: 2
УК-2 УК-3 ПК-15 ПК-13.1
Тестирование сервисов и приложений
Лекции: 32 ч. Практические занятия: 16 ч. Лабораторные занятия: 16 ч.
 108 ч.
Зачет с оценкой
Дисциплина
Каф.042
Семестры: 3
ОПК-5
Управление IT-проектами (IT Project Management)
Лекции: 30 ч. Практические занятия: 15 ч.
 108 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 2
УК-1 УК-2 УК-3 УК-4 ПК-1
Фреймворк Spring и работа с REST API
Лекции: 32 ч. Практические занятия: 16 ч. Лабораторные занятия: 16 ч.
 108 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 3
ПК-5 ПК-13.2 ПК-13.4
Язык программирования Go
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 216 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 2
ПК-6 ПК-9 ПК-15 ПК-16 ПК-20
Язык программирования Python
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 216 ч.
Экзамен
Дисциплина
Каф.042
Семестры: 2
ПК-6 ПК-9 ПК-15 ПК-16 ПК-20
Производственная практика (научно-исследовательская работа)
Практические занятия: 72 ч.
 792 ч.
Экзамен
Практика
Каф.042
Семестры: 3, 4
УК-1 УК-2 УК-3 УК-4 УК-5 УК-6 УКЦ-1 УКЦ-2 ОПК-1 ОПК-2 ОПК-3 ОПК-4 ОПК-5 ОПК-6 ОПК-7 ОПК-8 ПК-2 ПК-3 ПК-4 ПК-5 ПК-6
Производственная практика (преддипломная)
 216 ч.
Экзамен
Практика
Каф.042
Семестры: 4
УК-1 УК-2 УК-3 УК-4 УК-5 УК-6 УКЦ-1 УКЦ-2 ПК-1 ПК-2 ПК-3 ПК-4 ПК-5 ПК-6 ПК-7 ПК-8 ПК-9 ПК-10 ПК-11 ПК-12 ПК-13 ПК-14 ПК-15 ПК-16 ПК-17 ПК-18 ПК-19 ПК-20 ПК-21 ПК-22 ПК-25 ПК-26 ПК-13.1 ПК-13.2 ПК-13.3 ПК-13.4
Учебная практика (ознакомительная)
Практические занятия: 32 ч.
 108 ч.
Зачет
Практика
Каф.042
Семестры: 3
УК-1 УК-2 УК-3 УК-4 УК-5 УК-6 ОПК-1 ОПК-2 ОПК-3 ОПК-4 ОПК-5 ОПК-6 ОПК-7 ОПК-8 ПК-1 ПК-2 ПК-3 ПК-4 ПК-5 ПК-6 ПК-7 ПК-8 ПК-9 ПК-10 ПК-11 ПК-12 ПК-25 ПК-26
Государственная итоговая аттестация
 324 ч.
Экзамен
ГИА
Каф.042
Семестры: 4
УК-1 УК-2 УК-3 УК-4 УК-5 УК-6 УКЦ-1 УКЦ-2 ОПК-1 ОПК-2 ОПК-3 ОПК-4 ОПК-5 ОПК-6 ОПК-7 ОПК-8 ПК-1 ПК-2 ПК-3 ПК-4 ПК-5 ПК-6 ПК-7 ПК-8 ПК-9 ПК-10 ПК-11 ПК-12 ПК-13 ПК-14 ПК-15 ПК-16 ПК-17 ПК-18 ПК-19 ПК-20 ПК-21 ПК-22 ПК-25 ПК-26

Архитектура сервисов и приложений
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 144 ч.
Экзамен
Дисциплина
Каф.042
ОПК-5 ОПК-7 ПК-18
Базы данных
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 108 ч.
Зачет с оценкой
Дисциплина
Каф.042
ОПК-6 ОПК-7
Многопоточное и асинхронное программирование на Java
Лекции: 60 ч. Практические занятия: 30 ч.
 144 ч.
Экзамен, Курсовая работа
Дисциплина
Каф.042
ПК-16 ПК-21
Основы frontend-разработки
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 108 ч.
Зачет
Дисциплина
Каф.042
ОПК-2
Проектная практика (Practicum Project)
Лекции: 30 ч. Практические занятия: 30 ч.
 144 ч.
Зачет с оценкой
Дисциплина
Каф.042
УК-1 УК-4 УКЦ-1 ПК-2 ПК-5 ПК-19 ПК-25 ПК-26 ПК-13.2 ПК-13.3 ПК-13.4
Специализированные инструменты разработки на языке Java
Лекции: 30 ч. Практические занятия: 30 ч.
 72 ч.
Зачет
Дисциплина
Каф.042
УК-2 УК-3 ПК-15 ПК-13.1
Управление IT-проектами (IT Project Management)
Лекции: 30 ч. Практические занятия: 15 ч.
 108 ч.
Экзамен
Дисциплина
Каф.042
УК-1 УК-2 УК-3 УК-4 ПК-1
Язык программирования Go
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 216 ч.
Экзамен
Дисциплина
Каф.042
ПК-6 ПК-9 ПК-15 ПК-16 ПК-20
Язык программирования Python
Лекции: 30 ч. Практические занятия: 15 ч. Лабораторные занятия: 15 ч.
 216 ч.
Экзамен
Дисциплина
Каф.042
ПК-6 ПК-9 ПК-15 ПК-16 ПК-20

ORM-фреймворки для Java
Лекции: 32 ч. Лабораторные занятия: 16 ч.
 72 ч.
Зачет
Дисциплина
Каф.042
ПК-16 ПК-13.1 ПК-13.3
Высоконагруженные системы
Лекции: 32 ч. Практические занятия: 16 ч.
 108 ч.
Зачет с оценкой
Дисциплина
Каф.042
ПК-3 ПК-8 ПК-13.1
Оркестрация и контейнеризация
Лекции: 32 ч. Практические занятия: 16 ч. Лабораторные занятия: 16 ч.
 108 ч.
Экзамен
Дисциплина
Каф.042
ОПК-2 ПК-7
Проектная практика (Practicum Project)
Лекции: 32 ч. Практические занятия: 32 ч.
 144 ч.
Экзамен
Дисциплина
Каф.042
УК-1 УК-4 УКЦ-1 ПК-2 ПК-5 ПК-19 ПК-25 ПК-26 ПК-13.2 ПК-13.3 ПК-13.4
Разработка на JavaScript
Лекции: 32 ч. Практические занятия: 16 ч.
 108 ч.
Зачет с оценкой
Дисциплина
Каф.042
ПК-3 ПК-8 ПК-13.1
Сетевая информационная безопасность (Network Information Security)
Лекции: 32 ч. Практические занятия: 16 ч. Лабораторные занятия: 16 ч.
 72 ч.
Зачет
Дисциплина
Каф.042
ОПК-7
Тестирование сервисов и приложений
Лекции: 32 ч. Практические занятия: 16 ч. Лабораторные занятия: 16 ч.
 108 ч.
Зачет с оценкой
Дисциплина
Каф.042
ОПК-5
Фреймворк Spring и работа с REST API
Лекции: 32 ч. Практические занятия: 16 ч. Лабораторные занятия: 16 ч.
 108 ч.
Экзамен
Дисциплина
Каф.042
ПК-5 ПК-13.2 ПК-13.4
Производственная практика (научно-исследовательская работа)
Практические занятия: 32 ч.
 216 ч.
Экзамен
Практика
Каф.042
УК-1 УК-2 УК-3 УК-4 УК-5 УК-6 УКЦ-1 УКЦ-2 ОПК-1 ОПК-2 ОПК-3 ОПК-4 ОПК-5 ОПК-6 ОПК-7 ОПК-8 ПК-2 ПК-3 ПК-4 ПК-5 ПК-6
Учебная практика (ознакомительная)
Практические занятия: 32 ч.
 108 ч.
Зачет
Практика
Каф.042
УК-1 УК-2 УК-3 УК-4 УК-5 УК-6 ОПК-1 ОПК-2 ОПК-3 ОПК-4 ОПК-5 ОПК-6 ОПК-7 ОПК-8 ПК-1 ПК-2 ПК-3 ПК-4 ПК-5 ПК-6 ПК-7 ПК-8 ПК-9 ПК-10 ПК-11 ПК-12 ПК-25 ПК-26