Старт: 12 травня
200 студентів
4.8 (100+)

Підготовка до ЄФВВ
з інформаційних технологій

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

Хлопець з окулярами на фоні комп'ютерного коду

Що ви отримаєте

  • ~ 4,5 годин відеолекцій

  • 10 тематичних модулів

  • > 10 додаткових матеріалів для читання

  • 15 пробних варіантів тестових завдань

  • Доступ без обмежень у часі

  • Онлайн-формат, самостійний темп

Для кого цей курс

Курс розроблено для вступників, які готуються до єдиного фахового вступного випробування (ЄФВВ) з інформаційних технологій. Підготовка охоплює всі теми офіційної програми випробування.

  • Бакалавр ІТ-спеціальностей

    Вступники до магістратури з інформатики, прикладної математики, кібербезпеки, програмної інженерії та суміжних напрямів.

  • ІТ-фахівці без профільної освіти

    Ті, хто здобув досвід у галузі практично, але потребує систематизованих теоретичних знань для складання ЄФВВ.

  • Вступники після перерви у навчанні

    Ті, хто отримав бакалаврат кілька років тому і потребує освіжити знання з профільних дисциплін.

  • Студенти суміжних спеціальностей

    Ті, хто хоче змінити напрям на ІТ-магістратуру і потребує заповнити прогалини у базових технічних дисциплінах.

Мета курсу

Допомогти вступникам до магістратури ефективно підготуватися до ЄФВВ з інформаційних технологій:

02

Засвоїти типові формати тестових завдань

01

Cформувати впевненість для успішного складання іспиту

03

Cтруктурувати знання з ключових дисциплін

Після проходження курсу ви зможете:

  • Орієнтуватися в усіх темах програми ЄФВВ з ІТ — від алгоритмів до штучного інтелекту
  • Розв'язувати типові тестові завдання в форматі реального іспиту
  • Систематизувати знання з алгоритмів, архітектури комп'ютерів, баз даних, мереж, ОС, кібербезпеки та програмування
  • Застосовувати математичний апарат (лінійна алгебра, дискретна математика, теорія ймовірностей) у задачах ІТ
  • Оцінити рівень готовності до іспиту за результатами тематичних і підсумкового тестів

Програма курсу

Курс складається з 10 тематичних модулів, вступу та підсумкового тесту. Кожен модуль включає відеолекції з розбором типових завдань, розширені матеріали для читання та тематичний тест для самоперевірки.

Вступ до курсу

Відео

Знайомство з курсом, структурою ЄФВВ, форматом завдань і рекомендаціями для ефективної підготовки.

Теми: 1

  • Вступне відео

1. Алгоритми та обчислювальна складність

Відео Читання Тест

Структури даних (масиви, списки, стеки, черги, дерева, графи). Алгоритми сортування та пошуку. Оцінка складності (О-нотація). Стратегії розробки алгоритмів: «розділяй та владарюй», жадібний алгоритм, динамічне програмування. Моделі обчислень.

Теми: 3

  • Основи структури даних і алгоритми
  • Стратегії розроблення алгоритмів
  • Моделі обчислень

2. Архітектура обчислювальних систем

Відео Читання Тест

Функції бінарної логіки та логічні схеми. Подання чисел у комп'ютері (двійкова арифметика, доповнення до 2, числа з плаваючою крапкою). Функціональна організація процесора та пам'яті. Принципи роботи системи команд.

Теми: 4

  • Функції бінарної логіки
  • Подання даних на рівні машини
  • Пристрої введення-виведення. Поняття шини комп'ютера
  • Функціональна організація обчислювальних систем

3. Бази та сховища даних

Відео Читання Тест

Ключі та нормалізація реляційних баз даних (1НФ–5НФ, BCNF). Основні концепції СУБД. Реляційна модель даних, ER-моделювання. Побудова SQL-запитів (SELECT, JOIN, агрегація). Обробка запитів та оптимізація.

Теми: 6

  • Ключі та нормалізація даних
  • Реляційні бази даних
  • Основні концепції систем баз даних
  • Побудова запиту
  • Моделювання даних
  • Обробка запитів

4. Інженерія систем і програмного забезпечення

Відео Читання Тест

Складні та великі системи, системна інженерія. Програмування ПЗ: моделі та парадигми, UML. Реалізація та рефакторинг. Тестування, верифікація та валідація. Методології розробки: Agile, Scrum, Kanban. Командна робота та управління проектами.

Теми: 8

  • Складні та великі системи
  • Реалізація програмного забезпечення
  • Моделі систем
  • Забезпечення якості: спільне та відмінності процесів тестування, верифікації, валідації
  • Інформаційні системи
  • Командна робота, підходи до розробки програмного забезпечення (ПЗ)
  • Аналіз вимог
  • Проектування програмного забезпечення

5. Кібербезпека та захист інформації

Відео Читання Тест

Основи інформаційної безпеки: CIA-тріада, загрози, вразливості. Типи кібератак (DDoS, фішинг, SQL-ін'єкція, XSS, Man-in-the-Middle). Безпека мережевої інфраструктури: фаєрвол, VPN, IDS/IPS, шифрування каналів.

Теми: 3

  • Основи кібербезпеки
  • Кіберзагрози та кібератаки
  • Безпека мережі

6. Прикладна математика

Відео Читання Тест

Математичний аналіз та лінійна алгебра в IT (похідні, інтеграли, матриці, власні значення). Дискретна математика (теорія графів, булева алгебра, комбінаторика). Теорія ймовірностей і математична статистика (розподіли, перевірка гіпотез, регресія). Диференціальні рівняння та їх застосування.

Теми: 4

  • Застосування методів математичного аналізу, аналітичної геометрії, лінійної алгебри в ІТ
  • Застосування теорії ймовірностей та математичної статистики в ІТ
  • Дискретна математика
  • Диференціальні рівняння

7. Комп'ютерні мережі та обмін даними

Відео Читання Тест

Моделі OSI та TCP/IP, протоколи мережевого рівня, IP-адресація та маршрутизація. Протоколи транспортного рівня (TCP, UDP), HTTP/HTTPS, DNS, DHCP. Бездротові мережі, мережева безпека.

Теми: 3

  • Класифікація та функції комп'ютерних мереж. Загальні принципи комутації каналів і комутації пакетів. Топології локальних комп'ютерних мереж
  • Поняття протоколу та інтерфейсу. Еталонні моделі ISO/OSI та TCP/IP. Структура адрес IPv4 та IPv6. Маска підмережі та префікс IPv4. Поняття порту
  • Інтернет речей: основні поняття, сфери застосування

8. Операційні системи

Відео Читання Тест

Архітектура та функції операційних систем. Управління процесами та потоками. Синхронізація та взаємовиключення. Управління пам'яттю (пагінація, сегментація). Файлові системи та введення/виведення.

Теми: 2

  • Призначення операційних систем
  • Файлові системи

9. Основи мов програмування

Відео Читання Тест

Класифікація мов програмування (процедурні, ООП, функціональні, логічні). Парадигми програмування та їх застосування. Моделі паралельних обчислень. Транслятори: компілятори, інтерпретатори, JIT.

Теми: 4

  • Сутність і види мов програмування
  • Моделі паралельних обчислень: класифікація Флінна
  • Принципи і сфера застосування видів програмування: функціональне, логічне, подійно-орієнтоване, реактивне, узагальнення
  • Трансляція та виконання: компілятор, інтерпретатор, компонувальник

10. Штучний інтелект

Відео Читання Тест

Основні підходи в ШІ: символьне та машинне навчання. Типи ML: навчання з учителем, без учителя, з підкріпленням. Нейронні мережі та глибоке навчання. Застосування ШІ в IT.

Теми: 3

  • Фундаментальні поняття: інтелектуальна система, агент, середовище, задачі штучного інтелекту, сильний і слабкий штучний інтелект
  • Пошук у просторі станів і подання знань
  • Машинне навчання

Заключна частина та підсумковий тест

Відео Тест

Теми: 2

  • Заключне відео
  • Підсумковий тест по всьому курсу

Про авторів

Курс розроблено командою викладачів-практиків — фахівців у своїх предметних областях. Кожен модуль веде профільний викладач.

  • Томащук Олексій Петрович

    Томащук Олексій Петрович

    Доцент, кандидат педагогічних наук, доцент кафедри прикладної математики

    • Застосування методів математичного аналізу, аналітичної геометрії, лінійної алгебри в ІТ
    • Диференціальні рівняння
  • Апенько Наталія Вікторівна

    Апенько Наталія Вікторівна

    Кандидат технічних наук, доцент кафедри інтелектуальних кібернетичних систем

    • Алгоритми та обчислювальна складність
    • Основи мов програмування
  • Олешко Тетяна Анатоліївна

    Олешко Тетяна Анатоліївна

    Доцент, кандидат фізико-математичних наук, в.о. завідувача кафедри прикладної математики

    • Застосування теорії ймовірностей та математичної статистики в ІТ
  • Шибицька Наталія Миколаївна

    Шибицька Наталія Миколаївна

    Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення

    • Інженерія систем і програмного забезпечення
  • Бєлозьорова Яна Андріївна

    Бєлозьорова Яна Андріївна

    Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення

    • Складні та великі системи
  • Чуба Ірина Вікторівна

    Чуба Ірина Вікторівна

    Кандидат технічних наук, доцент кафедри комп'ютерних інформаційних технологій

    • Операційні системи
  • Журавель Сергій Володимирович

    Журавель Сергій Володимирович

    Старший викладач кафедри комп'ютерних систем та мереж

    • Комп'ютерні мережі та обмін даними
  • Темніков Андрій Володимирович

    Темніков Андрій Володимирович

    Старший викладач кафедри прикладної математики

    • Дискретна математика
  • Малярчук Василь Олександрович

    Малярчук Василь Олександрович

    Кандидат технічних наук, доцент кафедри комп'ютерних систем та мереж

    • Архітектура комп'ютера
  • Яковенко Олеся Леонідівна

    Яковенко Олеся Леонідівна

    Старший викладач кафедри кібербезпеки

    • Основи кібербезпеки
    • Кіберзагрози та кібератаки
  • Мороз Олег Васильович

    Мороз Олег Васильович

    Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення

    • Забезпечення якості: спільне та відмінності процесів тестування, верифікації, валідації
  • Скалова Валентина Анатоліївна

    Скалова Валентина Анатоліївна

    Старший викладач кафедри інженерії програмного забезпечення

    • Командна робота, підходи до розробки програмного забезпечення (ПЗ)
  • Дорош Олег Ігорович

    Дорош Олег Ігорович

    Старший викладач кафедри комп'ютерних систем та мереж

    • Комп'ютерні мережі та обмін даними
  • Коцюр Анатолій Борисович

    Коцюр Анатолій Борисович

    Старший викладач кафедри комп'ютерних систем та мереж

    • Комп'ютерні мережі та обмін даними
  • Висоцька Олена Олександрівна

    Висоцька Олена Олександрівна

    Кандидат технічних наук, доцент кафедри кібербезпеки

    • Безпека мережі
  • Зівакін Валерій Дмитрович

    Зівакін Валерій Дмитрович

    Доктор філософії за спеціальністю «Комп'ютерні науки», доцент кафедри прикладної математики

    • Штучний інтелект
  • Толстікова Олена Володимирівна

    Толстікова Олена Володимирівна

    Доцент, кандидат технічних наук, доцент кафедри комп'ютерних інформаційних технологій

    • Бази та сховища даних
  • Татаринов Євген Олександрович

    Татаринов Євген Олександрович

    Кандидат технічних наук, доцент кафедри інженерії програмного забезпечення

    • Проектування та реалізація програмного забезпечення
  • Гріненко Олена Олександрівна

    Гріненко Олена Олександрівна

    Доцент, кандидат педагогічних наук, завідувач кафедри інженерії програмного забезпечення

    • Аналіз вимог
  • Печененко Владислав Олександрович

    Печененко Владислав Олександрович

    Асистент кафедри інженерії програмного забезпечення

    • Реалізація програмного забезпечення
  • Талалаєв Володимир Опанасович

    Талалаєв Володимир Опанасович

    Доцент, кандидат технічних наук, доцент кафедри комп'ютерних систем та мереж

    • Інформаційні системи

Готові почати підготовку до ЄФВВ ?

Усі теми програми в одному структурованому курсі.
Відеолекції, розширені матеріали та тести для самоперевірки.

Жінка стоїть із папкою в руках, посміхаючись