На данный момент обучение осуществляется по принятой в 2013 году учебной программе.
В таблице перечислены по семестрам все учебные курсы с указанием количества академических часов (45 мин.) в неделю.
| Учебные дисциплины | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Общеобразовательные дисциплины | ||||||||||
| Иностранный язык | 4 | 3 | 2 | 2 | ||||||
| Физика | 6 | 6 | 6 | |||||||
| Физическая культура | 4 | 4 | 4 | 4 | 3 | 3 | ||||
| История Отечества | 2 | |||||||||
| Русский язык и культура речи | 2 | |||||||||
| Россиеведение | 2 | |||||||||
| Информационная культура | 2 | |||||||||
| Психология | 2 | |||||||||
| Деловая этика | 3 | |||||||||
| Безопасность жизнедеятельности | 2 | |||||||||
| Философия | 2 | |||||||||
| Экономика | 2 | |||||||||
| Правоведение | 2 | |||||||||
| Основы управленческой деятельности | 2 | |||||||||
| Математика | ||||||||||
| Математический анализ | 4 | 5 | 4 | |||||||
| Алгебра | 5 | 5 | 4 | |||||||
| Аналитическая геометрия | 4 | |||||||||
| Теория функций комплексного переменного | 3 | |||||||||
| Дифференциальные уравнения | 4 | |||||||||
| Математическая логика и теория алгоритмов | 4 | |||||||||
| Дискретная математика | 4 | 3 | ||||||||
| Математическая теория трансляторов | 2 | |||||||||
| Недетерминированные алгоритмы | 2 | |||||||||
| Теория вероятностей и математическая статистика | 4 | 4 | 3 | |||||||
| Теория информации | 4 | |||||||||
| Алгоритмы кодирования и сжатия информации | 3 | |||||||||
| Свёрточные коды/Фонтанные коды | 3 | |||||||||
| Теоретико-числовые методы в криптографии | 4 | 3 | ||||||||
| Криптографические методы защиты информации | 3 | 3 | ||||||||
| Криптографические протоколы | 4 | |||||||||
| Программирование | ||||||||||
| Информатика | 4 | |||||||||
| Языки программирования | 4 | 4 | ||||||||
| Языки ассемблера | 4 | 4 | ||||||||
| Методы программирования | 3 | 3 | ||||||||
| Машинное обучение и искусственный интеллект | 4 | 4 | ||||||||
| Язык программирования Python | 4 | |||||||||
| Базы данных | 4 | |||||||||
| Технологии программирования | 2 | |||||||||
| Web-программирование | 4 | |||||||||
| Язык программирования Java | 3 | |||||||||
| Параллельное программирование | 4 | |||||||||
| Информационные технологии | ||||||||||
| Системы и сети передачи данных | 4 | |||||||||
| Компьютерные сети | 4 | |||||||||
| Сетевые технологии | 3 | 3 | ||||||||
| Беспроводные сетевые технологии | 3 | |||||||||
| Операционные системы | 4 | 4 | ||||||||
| Администрирование Windows серверов | 3 | |||||||||
| Администрирование Linux и защита публичных служб | 4 | 4 | ||||||||
| Аппаратные средства вычислительной техники | 4 | |||||||||
| Электроника и схемотехника | 4 | 2 | ||||||||
| Построение операционных систем | 4 | |||||||||
| СУБД Oracle | 4 | |||||||||
| Информационная безопасность | ||||||||||
| Основы информационной безопасности | 3 | |||||||||
| Организационно-правовое обеспечение информационной безопасности | 3 | |||||||||
| Техническая защита информации | 4 | |||||||||
| Компьютерная безопасность | ||||||||||
| Модели безопасности компьютерных систем | 3 | |||||||||
| Защита в операционных системах | 3 | 3 | ||||||||
| Основы построения защищённых баз данных | 4 | |||||||||
| Основы построения защищённых компьютерных сетей | 4 | |||||||||
| Системное программирование | 4 | 4 | ||||||||
| Защита программ и данных | 4 | |||||||||
| Анализ уязвимостей программного обеспечения | 4 | 4 | ||||||||
| Уязвимости web-приложений | 4 | |||||||||
| Тестирование компьютерных систем на проникновение | 4 | |||||||||
| Статический анализ исходного кода | 4 | |||||||||
| Исследование вредоносного ПО | 4 | |||||||||
| Биометрические методы верификации | 4 | |||||||||
| Методы и стандарты оценки защищённости компьютерных систем | 2 |