Безпечні інформаційні системи та блокчейн-технології

Вибіркова дисципліна
Обсяг освітнього компонента: 
• у кредитах ЄКТС — 4.5.
Кількість аудиторних занять: 
Лекційних занять - 15, лабораторних занять 7.
Самостійна робота: 
91 годин.
Семестровий контроль: 
Залік.
Освітню компоненту забезпечує: 
Анотація: 

Мета вивчення дисципліни: Формування у здобувачів вищої освіти цілісного уявлення про суть технології блокчейн як безпечної інформаційної децентралізованої технології та переваги її використання в захищених інформаційних системах різного цільового призначення.
Задачі дисципліни:
– ознайомити з термінологією та ключовими поняттями  блокчейн-технологій;    т
– вивчити основні криптологічні алгоритми, на яких базується блокчейн;
– вивчити основні типи консенсусів в сучасних блокчейн системах та криптовалютах;
– оволодіти методами  застосування блокчейнів для вирішення прикладних та наукових завдань в області інформаційних систем і технологій.

Практичне значення та використання отриманих знань: Отримання здобувачами вищої освіти теоретичних знань, спеціальних умінь і практичних навичок з використання технології блокчейн, а саме:
– поняття криптовалют та принципів їх функціонування;
– вільне володіння сучасними методами криптографії;
– розуміння технології блокчейн, як децентралізованої мережі ;
– розуміння поняття консенсусу як алгоритму доказу роботи;
– розуміння переваг та нових можливостей застосування технології блокчейн у порівнянні з іншими захищеними інформаційними технологіями;
– знання головних існуючих криптовалют та принципів їх функціонування;
– здатність будувати захищені інформаційні системи, бази даних, проектувати сховища і простори даних, використовуючи технологію блокчейн.

Індивідуальна робота

Для денної форми здобуття освіти
Індивідуальна робота не планується

Для заочної форми здобуття освіти
Контрольна робота для здобувачів заочної форми

Завдання для виконання контрольної роботи здобувач отримує на установчій лекції.
Робота містить 6 теоретичних питань та 1 практичного завдання. 
Обсяг відповіді на кожне теоретичне питання: не менше, ніж 2 сторінки машинописного тексту. Текст відповіді повинен бути виконаний самостійно, а не скопійованим з навчального посібника. 
Практичне завдання №1. Розрахування консенсусу РоW.
Термін надання виконаної контрольної роботи на перевірку – не пізніше, ніж за місяць до початку сесії. 

Форми контрольних заходів та оцінювання результатів навчання

Для денної форми здобуття освіти

Поточний контроль полягає у виконанні 
1)    7-и лабораторних робіт. Лабораторні роботи полягають в розв'язуванні типових задач відповідно до мети та завдань лабораторних робіт та оформлюються у вигляді протоколу, який здобувач захищає Лабораторні роботи виконуються на комп’ютері.  Бездоганне виконання кожної з лабораторних робіт №1 – №6 та захист протоколів  оцінюється у 5 балів; лабораторної роботи  №7 та захист протоколу – 10 балів;
2)    двох модульних контрольних робіт. Модульні контрольні роботи складаються з теоретичної і практичної частин. Бездоганне виконання кожної модульної контрольної роботи становить 30 балів.
Підсумковий контроль – залік. Максимальна оцінка, яку може отримати студент – 100 балів. Мінімальна оцінка, яка дозволяє отримати «зараховано» - 60 балів.

Для заочної форми здобуття освіти

Захист контрольної роботи. Бездоганне виконання контрольної роботи оцінюється у 25 балів. При її захисті студент може отримати до 25 балів.
Виконання двох лабораторних робіт.  Бездоганне виконання кожної роботи оцінюється у 25 балів. 
Підсумковий контроль – залік. Максимальна оцінка, яку може отримати студент – 100 балів. Мінімальна оцінка, яка дозволяє отримати «зараховано» - 60 балів.
 

Компетентності: 

К1. Здатність ініціювати, планувати та реалізовувати процеси розробки безпечних інформаційних систем та блокчейн-технологій.

Передумови вивчення дисципліни: 

Знання теорії захисту інформації

Результати навчання: 

РН1. Застосовувати, інтегрувати, розробляти, впроваджувати та удосконалювати сучасні інформаційні технології, фізичні та математичні методи і моделі в сфері інформаційної безпеки або кібербезпеки.
РН2. Застосовувати досягнення комп’ютерних наук, інформаційних технологій та навички сучасного програмування для використання криптовалют, криптовалютних платформ та формування смарт-контрактів.

2024 рік