Підготовка до ЄФВВ
з інформаційних технологій
Онлайн-курс для підготовки до єдиного фахового вступного випробування (ЄФВВ) з інформаційних технологій — для вступників до магістратури

Що ви отримаєте
~ 4,5 годин відеолекцій
10 тематичних модулів
> 10 додаткових матеріалів для читання
15 пробних варіантів тестових завдань
Доступ без обмежень у часі
Онлайн-формат, самостійний темп
Для кого цей курс
Курс розроблено для вступників, які готуються до єдиного фахового вступного випробування (ЄФВВ) з інформаційних технологій. Підготовка охоплює всі теми офіційної програми випробування.
Бакалавр ІТ-спеціальностей
Вступники до магістратури з інформатики, прикладної математики, кібербезпеки, програмної інженерії та суміжних напрямів.
ІТ-фахівці без профільної освіти
Ті, хто здобув досвід у галузі практично, але потребує систематизованих теоретичних знань для складання ЄФВВ.
Вступники після перерви у навчанні
Ті, хто отримав бакалаврат кілька років тому і потребує освіжити знання з профільних дисциплін.
Студенти суміжних спеціальностей
Ті, хто хоче змінити напрям на ІТ-магістратуру і потребує заповнити прогалини у базових технічних дисциплінах.
Мета курсу
Допомогти вступникам до магістратури ефективно підготуватися до ЄФВВ з інформаційних технологій:

02
Засвоїти типові формати тестових завдань
01
Cформувати впевненість для успішного складання іспиту
03
Cтруктурувати знання з ключових дисциплін
Після проходження курсу ви зможете:

- Орієнтуватися в усіх темах програми ЄФВВ з ІТ — від алгоритмів до штучного інтелекту
- Розв'язувати типові тестові завдання в форматі реального іспиту
- Систематизувати знання з алгоритмів, архітектури комп'ютерів, баз даних, мереж, ОС, кібербезпеки та програмування
- Застосовувати математичний апарат (лінійна алгебра, дискретна математика, теорія ймовірностей) у задачах ІТ
- Оцінити рівень готовності до іспиту за результатами тематичних і підсумкового тестів
Програма курсу
Курс складається з 10 тематичних модулів, вступу та підсумкового тесту. Кожен модуль включає відеолекції з розбором типових завдань, розширені матеріали для читання та тематичний тест для самоперевірки.
Вступ до курсу
Теми: 1Відео
Вступ до курсу
Знайомство з курсом, структурою ЄФВВ, форматом завдань і рекомендаціями для ефективної підготовки.
Теми: 1
- Вступне відео
1.Алгоритми та обчислювальна складність
Теми: 3ВідеоЧитанняТест
1.Алгоритми та обчислювальна складність
Структури даних (масиви, списки, стеки, черги, дерева, графи). Алгоритми сортування та пошуку. Оцінка складності (О-нотація). Стратегії розробки алгоритмів: «розділяй та владарюй», жадібний алгоритм, динамічне програмування. Моделі обчислень.
Теми: 3
- Основи структури даних і алгоритми
- Стратегії розроблення алгоритмів
- Моделі обчислень
2.Архітектура обчислювальних систем
Теми: 4ВідеоЧитанняТест
2.Архітектура обчислювальних систем
Функції бінарної логіки та логічні схеми. Подання чисел у комп'ютері (двійкова арифметика, доповнення до 2, числа з плаваючою крапкою). Функціональна організація процесора та пам'яті. Принципи роботи системи команд.
Теми: 4
- Функції бінарної логіки
- Подання даних на рівні машини
- Пристрої введення-виведення. Поняття шини комп'ютера
- Функціональна організація обчислювальних систем
3.Бази та сховища даних
Теми: 6ВідеоЧитанняТест
3.Бази та сховища даних
Ключі та нормалізація реляційних баз даних (1НФ–5НФ, BCNF). Основні концепції СУБД. Реляційна модель даних, ER-моделювання. Побудова SQL-запитів (SELECT, JOIN, агрегація). Обробка запитів та оптимізація.
Теми: 6
- Ключі та нормалізація даних
- Реляційні бази даних
- Основні концепції систем баз даних
- Побудова запиту
- Моделювання даних
- Обробка запитів
4.Інженерія систем і програмного забезпечення
Теми: 8ВідеоЧитанняТест
4.Інженерія систем і програмного забезпечення
Складні та великі системи, системна інженерія. Програмування ПЗ: моделі та парадигми, UML. Реалізація та рефакторинг. Тестування, верифікація та валідація. Методології розробки: Agile, Scrum, Kanban. Командна робота та управління проектами.
Теми: 8
- Складні та великі системи
- Реалізація програмного забезпечення
- Моделі систем
- Забезпечення якості: спільне та відмінності процесів тестування, верифікації, валідації
- Інформаційні системи
- Командна робота, підходи до розробки програмного забезпечення (ПЗ)
- Аналіз вимог
- Проектування програмного забезпечення
5.Кібербезпека та захист інформації
Теми: 3ВідеоЧитанняТест
5.Кібербезпека та захист інформації
Основи інформаційної безпеки: CIA-тріада, загрози, вразливості. Типи кібератак (DDoS, фішинг, SQL-ін'єкція, XSS, Man-in-the-Middle). Безпека мережевої інфраструктури: фаєрвол, VPN, IDS/IPS, шифрування каналів.
Теми: 3
- Основи кібербезпеки
- Кіберзагрози та кібератаки
- Безпека мережі
6.Прикладна математика
Теми: 4ВідеоЧитанняТест
6.Прикладна математика
Математичний аналіз та лінійна алгебра в IT (похідні, інтеграли, матриці, власні значення). Дискретна математика (теорія графів, булева алгебра, комбінаторика). Теорія ймовірностей і математична статистика (розподіли, перевірка гіпотез, регресія). Диференціальні рівняння та їх застосування.
Теми: 4
- Застосування методів математичного аналізу, аналітичної геометрії, лінійної алгебри в ІТ
- Застосування теорії ймовірностей та математичної статистики в ІТ
- Дискретна математика
- Диференціальні рівняння
7.Комп'ютерні мережі та обмін даними
Теми: 3ВідеоЧитанняТест
7.Комп'ютерні мережі та обмін даними
Моделі OSI та TCP/IP, протоколи мережевого рівня, IP-адресація та маршрутизація. Протоколи транспортного рівня (TCP, UDP), HTTP/HTTPS, DNS, DHCP. Бездротові мережі, мережева безпека.
Теми: 3
- Класифікація та функції комп'ютерних мереж. Загальні принципи комутації каналів і комутації пакетів. Топології локальних комп'ютерних мереж
- Поняття протоколу та інтерфейсу. Еталонні моделі ISO/OSI та TCP/IP. Структура адрес IPv4 та IPv6. Маска підмережі та префікс IPv4. Поняття порту
- Інтернет речей: основні поняття, сфери застосування
8.Операційні системи
Теми: 2ВідеоЧитанняТест
8.Операційні системи
Архітектура та функції операційних систем. Управління процесами та потоками. Синхронізація та взаємовиключення. Управління пам'яттю (пагінація, сегментація). Файлові системи та введення/виведення.
Теми: 2
- Призначення операційних систем
- Файлові системи
9.Основи мов програмування
Теми: 4ВідеоЧитанняТест
9.Основи мов програмування
Класифікація мов програмування (процедурні, ООП, функціональні, логічні). Парадигми програмування та їх застосування. Моделі паралельних обчислень. Транслятори: компілятори, інтерпретатори, JIT.
Теми: 4
- Сутність і види мов програмування
- Моделі паралельних обчислень: класифікація Флінна
- Принципи і сфера застосування видів програмування: функціональне, логічне, подійно-орієнтоване, реактивне, узагальнення
- Трансляція та виконання: компілятор, інтерпретатор, компонувальник
10.Штучний інтелект
Теми: 3ВідеоЧитанняТест
10.Штучний інтелект
Основні підходи в ШІ: символьне та машинне навчання. Типи ML: навчання з учителем, без учителя, з підкріпленням. Нейронні мережі та глибоке навчання. Застосування ШІ в IT.
Теми: 3
- Фундаментальні поняття: інтелектуальна система, агент, середовище, задачі штучного інтелекту, сильний і слабкий штучний інтелект
- Пошук у просторі станів і подання знань
- Машинне навчання
Заключна частина та підсумковий тест
Теми: 2ВідеоТест
Заключна частина та підсумковий тест
Теми: 2
- Заключне відео
- Підсумковий тест по всьому курсу
Про авторів
Курс розроблено командою викладачів-практиків — фахівців у своїх предметних областях. Кожен модуль веде профільний викладач.

ТомащукОлексій Петрович
Доцент, кандидат педагогічних наук, доцент кафедри прикладної математики
Факультет компʼютерних наук та технологій КАІ
- Застосування методів математичного аналізу, аналітичної геометрії, лінійної алгебри в ІТ
- Диференціальні рівняння

АпенькоНаталія Вікторівна
Кандидат технічних наук, доцент кафедри інтелектуальних кібернетичних систем
Факультет компʼютерних наук та технологій КАІ
- Алгоритми та обчислювальна складність
- Основи мов програмування

ОлешкоТетяна Анатоліївна
Доцент, кандидат фізико-математичних наук, в.о. завідувача кафедри прикладної математики
Факультет компʼютерних наук та технологій КАІ
- Застосування теорії ймовірностей та математичної статистики в ІТ

ШибицькаНаталія Миколаївна
Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення
Факультет компʼютерних наук та технологій КАІ
- Інженерія систем і програмного забезпечення

БєлозьороваЯна Андріївна
Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення
Факультет компʼютерних наук та технологій КАІ
- Складні та великі системи

ЧубаІрина Вікторівна
Кандидат технічних наук, доцент кафедри комп'ютерних інформаційних технологій
Факультет компʼютерних наук та технологій КАІ
- Операційні системи

ЖуравельСергій Володимирович
Старший викладач кафедри комп'ютерних систем та мереж
Факультет компʼютерних наук та технологій КАІ
- Комп'ютерні мережі та обмін даними

ТемніковАндрій Володимирович
Старший викладач кафедри прикладної математики
Факультет компʼютерних наук та технологій КАІ
- Дискретна математика

МалярчукВасиль Олександрович
Кандидат технічних наук, доцент кафедри комп'ютерних систем та мереж
Факультет компʼютерних наук та технологій КАІ
- Архітектура комп'ютера

ЯковенкоОлеся Леонідівна
Старший викладач кафедри кібербезпеки
Факультет компʼютерних наук та технологій КАІ
- Основи кібербезпеки
- Кіберзагрози та кібератаки

МорозОлег Васильович
Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення
Факультет компʼютерних наук та технологій КАІ
- Забезпечення якості: спільне та відмінності процесів тестування, верифікації, валідації

СкаловаВалентина Анатоліївна
Старший викладач кафедри інженерії програмного забезпечення
Факультет компʼютерних наук та технологій КАІ
- Командна робота, підходи до розробки програмного забезпечення (ПЗ)

ДорошОлег Ігорович
Старший викладач кафедри комп'ютерних систем та мереж
Факультет компʼютерних наук та технологій КАІ
- Комп'ютерні мережі та обмін даними

КоцюрАнатолій Борисович
Старший викладач кафедри комп'ютерних систем та мереж
Факультет компʼютерних наук та технологій КАІ
- Комп'ютерні мережі та обмін даними

ВисоцькаОлена Олександрівна
Кандидат технічних наук, доцент кафедри кібербезпеки
Факультет компʼютерних наук та технологій КАІ
- Безпека мережі

ЗівакінВалерій Дмитрович
Доктор філософії за спеціальністю «Комп'ютерні науки», доцент кафедри прикладної математики
Факультет компʼютерних наук та технологій КАІ
- Штучний інтелект

ТолстіковаОлена Володимирівна
Доцент, кандидат технічних наук, доцент кафедри комп'ютерних інформаційних технологій
Факультет компʼютерних наук та технологій КАІ
- Бази та сховища даних

ТатариновЄвген Олександрович
Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення
Факультет компʼютерних наук та технологій КАІ
- Проектування та реалізація програмного забезпечення

ГріненкоОлена Олександрівна
Доцент, кандидат педагогічних наук, завідувач кафедри інженерії програмного забезпечення
Факультет компʼютерних наук та технологій КАІ
- Аналіз вимог

ПечененкоВладислав Олександрович
Асистент кафедри інженерії програмного забезпечення
Факультет компʼютерних наук та технологій КАІ
- Реалізація програмного забезпечення

ТалалаєвВолодимир Опанасович
Доцент, кандидат технічних наук, доцент кафедри комп'ютерних систем та мереж
Факультет компʼютерних наук та технологій КАІ
- Інформаційні системи
Готовіпочати підготовку до ЄФВВ?
Усі теми програми в одному структурованому курсі.
Відеолекції, розширені матеріали та тести для самоперевірки.
