6B06302 Криптология

ПАСПОРТ ПРОГРАММЫ

  • ·       Название: Криптология 
  • ·       Шифр: 6B06302 
  • ·       Факультет: Информационных технологий

КВАЛИФИКАЦИЯ

  • ·       Первое высшее образование - Бакалавр в области информационно-коммуникационных технологий

МОДЕЛЬ ВЫПУСКНИКА

По завершении данной программы ожидается, что студенты будут способны:

1. Использовать современные информационно - коммуникационные средства и технологии, владеть навыками ИКТ на государственном и иностранном языках.

2. Оценивать различные ситуации на основе целостного системного научного мировоззрения; формировать и определять личность в социальной среде и ориентироваться на здоровый образ жизни.

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

4. Применять языки программирования (С++, Python, Java, С#) в разработке программного обеспечения, веб-приложений, систем управления базами данных и для решения прикладных задач.

5. Владеть современными технологиями, моделями, методами и средствами управления безопасностью информационных систем и анализа рисков, включая защищенные операционные системы, компьютерные сети и телекоммуникации.

6. Владеть принципами построения алгоритмов шифрования, реализовывать криптографические методы шифрования данных в задачах защиты информации на программном и аппаратном уровнях.

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

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

9. Применять стандарты и спецификации в области безопасности веб-приложений, принципы и методы защиты устройств и сетей в рамках инфраструктуры Интернета вещей (IoT), владеть технологиями и облачными инструментами обеспечения кибербезопасности объектов различного уровня.

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

11. Реализовывать криптографические схемы на основе эллиптических кривых, применять базовые протоколы квантового распределения ключей, хэш-функции в цифровых подписях и аутентификации, криптографические протоколы для обеспечения конфиденциальности, целостности и аутентификации в цифровых коммуникациях.

12. Демонстрировать знание основных закономерностей функционирования и развития природы и общества, умение адекватно ориентироваться в различных социально-экономических, общественно-правовых, этических, политических и чрезвычайных ситуациях.

Обязательные дисциплины:

Введение в криптологию

Математика

Дискретная математика

Теория чисел и основы криптографии

Теория вероятности и математическая статистика

Основы защиты информации

Алгоритмы и структуры данных в криптографии

Объектно-ориентированное программирование (С++)

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

Программирование на языке Python

Теория баз данных

Машинное обучение 

Операционные системы и безопасность

Современные криптосистемы

Криптографические методы

Аппаратная реализация криптоалгоритмов

Криптография на эллиптических кривых

Квантовая криптография

Криптографические протоколы

Криптография с открытым ключом и электронная цифровая подпись

История Казахстана

Философия

Модуль социально - политических знаний (Социология, Политология, Культурология, Психология)

Информационно-коммуникационные технологии (англ.)

Иностранный язык

Казахский (русский) язык

Физическая культура

Элективные дисциплины:

Теория псевдослучайных генераторов

Криптографические хэш-функции

Технические системы безопасности

Нормативно-правовое обеспечение информационной безопасности

Стандартизация и сертификация криптографических средств

Анализ систем информационной безопасности

Компьютерные сети и телекоммуникации

Сетевая безопасность

Web –программирование

Веб безопасность

Криптографический анализ блочных шифров

Криптографический анализ методов открытой криптографии

Компьютерная криминалистика

Технологии в кибербезопасности

Технические средства и методы защиты информации

Модели безопасности компьютерных систем

Безопасность облачных технологий

Безопасность интернет вещей

Аль-Фараби и современность

Учение Абая

Правовые основы противодействия коррупции

Экология и безопасность жизнедеятельности человека

Предпринимательство

Методы научных исследований

Основы финансовой грамотности

Практики:

Профессиональная (учебная) практика 

Профессиональная (производственная) 

Профессиональная (производственная) практика 

Профессиональная (производственная) практика 

Профессиональная (преддипломная) практика