О программе
В нынешнее время рынок труда испытывает крайне острый дефицит в специалистах по информационной безопасности. Обучение по направлению подготовки 10.03.01 «Информационная безопасность» — это Ваша возможность стать максимально востребованным специалистом на стыке самых современных ключевых цифровых отраслей». Деятельность, связанную с информационной безопасностью, можно условно поделить на несколько направлений: программно-математическое, аппаратно-техническое, работа с документацией — на кафедре 304 основной акцент будет сделан на программно-математической составляющей.
Безопасное программное обеспечение – это не просто функциональность, а комплексный подход к разработке и управлению, который направлен на создание надежных и защищенных программных систем, учитывающий безопасность на всех этапах жизненного цикла программного обеспечения, начиная от написания кода и заканчивая его эксплуатацией в реальной среде
Вы сможете стать не просто программистом, а разработчиком, прекрасно понимающим аспекты создания безопасного и доверенного программного обеспечения. Вы узнаете, что такое DevSecOps и как этот подход к разработке ПО применять на практике.
Будем много:
Заниматься криптографией (разберем все типы шифров с математической точки зрения и самостоятельно реализуем каждый из них в виде отдельной программы). Разберем перспективные направления развития данной сферы (Информационная безопасность).
Программировать. Специалист по информационной безопасности должен знать всё и ещё немного сверх, программирование — та область, в которой должны быть достигнуты безукоризненное мастерство и высокий уровень компетенций (Разработка ПО).
Осваивать методики и инструменты защиты корпоративной информационной инфраструктуры. Научимся проводить анализ информационных угроз и рисков предприятий (Кибербезопасноcть). Научимся пентестингу и проверкам на проникновение извне в различные системы.
Применять практики разработки доверенного ПО, методики управления процессами разработки безопасного ПО (DevOps и DevSecOps, SSDLc, CI/CD). Научимся проводить статический и динамический анализ, фаззинг-тестирование
Изучим нормативно-правовое регулирование процессов безопасной разработки и сертификации ПО
Ядро программы
1 - 2 курсы
Общеинженерный модуль
- Математический анализ
- Теория вероятностей и математическая статистика
- Численные методы
- Дискретная математика и математическая логика
Модуль гуманитарного мышления инженера
Интеграция социально-гуманитарных дисциплин с практической деятельностью инженера.
- Психология и педагогика / Психология деловых отношений / Психология профессиональной деятельности (по выбору)
- Социология / Инженерная социология / Социология организаций (по выбору)
- Иностранный язык (уровневая подготовка по всем языкам: A1/A2/B1/B2/C1)
- История России
- Основы российской государственности
- Философия
1 - 4 курсы
Профессионально-карьерный модуль
Обеспечивает ориентацию на трудоустройство. В процессе обучения реализуется коммуникация с работодателями и формируется карьерная траектория студентов.
- Технология разработки программного обеспечения
- Основы управления информационной безопасностью
- Информационный менеджмент
- Стандартизация и сертификация программного обеспечения
- Профориентационные мероприятия на предприятиях и в подразделениях МАИ в рамках распределённой практики
Модуль бизнес-мышления
Формирование компетенций в области управления проектами и разработки стратегии и принятия решений.
- Правоведение / Информационное право / Правовые основы инженерной деятельности (по выбору)
- Основы менеджмента / Теория и практика менеджмента / Менеджмент высокотехнологичного предприятия (по выбору)
- Экономика и организация промышленности / Экономика и управление наукоёмким производством / Экономика и организация НИОКР (по выбору)
- Управление проектами / Жизненный цикл как основа технико-экономического обоснования высокотехнологичных проектов / Нечёткое управление / Принятие решений в управлении проектами (по выбору)
- Политика командной работы
Модуль цифровых компетенций
Углублённое освоение цифровых технологий, связанных с будущей профессиональной деятельностью, реализация IT-проектов. Модуль позволяет сформировать навыки использования применять различные языки программирования для решения задач: от разработки компонентов операционных систем до создания мобильных и веб-приложений в контексте процессов безопасной разработки.
- Операционные системы
- Алгоритмы и обработка данных
- Базы данных
- Сети и системы передачи данных
Профессиональные модули
3 - 4 курсы
Общепрофессиональный модуль
Формирует ключевые профессиональные компетенции. Содержание модуля формируется на основе технологического прогноза, полученного в результате анализа направлений развития рынков и трендов.
- Архитектуры вычислительных систем
- Информационные системы
- Web-технологии
- Качество программного обеспечения
Модуль специализации
Обеспечивает получение профессиональных компетенций по профилю обучения. Содержание модуля формируется совместно со специалистами предприятий.
- Сетевая безопасность
- Анализ защищенности, аудит и управление уязвимостями программного обеспечения
- Программно-аппаратные средства защиты информации
- Защита информации от утечки по техническим каналам
4 курс
Модуль перспективных технологий
Включает курсы по выбору и позволяет приобрести трендовые знания в сфере профессиональной деятельности, которые повышают уровень конкурентоспособности выпускников на старших курсах
- Моделирование
- Программно-аппаратные средства защиты информации
- Облачные технологии
IT-проекты
1 - 4 курсы
Модуль IT-проектов
Формирует междисциплинарное инженерное мышление. Тематики проектов подбираются совместно с индустриальными партнёрами и обеспечивают вовлечение студентов в реализацию перспективных авиационных и космических программ.
Примеры тематик проектов
- Расчётные проекты
- Технологические проекты
- Аналитические проекты
- Математическое моделирование
4 курс
Выпускная квалификационная работа (ВКР)
Комплексный дипломный проект, который включает работы, выполненные ранее в рамках модуля инженерных проектов. Работа над проектом начинается с 1 семестра 4-5 курса и может быть реализована в командном формате.
Примеры тем
- Разработка компонентов мобильной защищенной операционной системы
- Система интеллектуального анализа сетевых атак
- Внедрение инструментов статического анализа в конвейер разработки
Практика
1 - 4 курсы
Студенты с 1 курса проходят практическую подготовку, связанную с будущей профессиональной деятельностью и направленную на формирование, закрепление, развитие практических навыков и компетенций по профилю программы.
Практика проводится в двух форматах: распределённая практика и выделенная практика.
Распределённая практика реализуется в формате посещения предприятия параллельно теоретическому обучению в течение семестра. Выделенная практика реализуется отдельно от теоретического обучения после сессии.