UA / EN
Освіта

Каталог вибіркових навчальних дисциплін


Програмування та алгоритмічні мови

Кафедра, яка викладає навчальну дисципліну:
Кафедра комп'ютерних технологій у медицині та телекомунікаціях
Короткий опис навчальної дисципліни

Метою навчальної дисципліни «Програмування та алгоритмічні мови» є поглиблене вивчення студентами алгоритмів і патернів програмування на мові Python, отримання практичних навичок створення вирішення інженерних задач і реалізації алгоритмів обробки даних на мові Python. Особлива увага приділяється розвитку практичних навичок використання сучасних пакетів для аналізу даних і алгоритмів їх роботи.

Цілі та задачі навчальної дисципліни

Завданнями вивчення навчальної дисципліни є:

– ознайомити студентів з основними алгортимами і патернами програмування на мові Python

– надати навички реалізації задач автоматичної обробки інформації

– надати навчики розробки і написання комп’ютерних програм

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

Отримані знання з навчальної дисципліни стануть складовими наступних програмних результатів навчання: РН 15. Використовувати сучасне програмно-апаратне забезпечення інформаційно-комунікаційних технологій; РН 18. Використовувати програмні та програмно-апаратні комплекси захисту інформаційних ресурсів; РН 20. Забезпечувати функціонування спеціального програмного забезпечення, щодо захисту інформації від руйнуючих програмних впливів, руйнуючих кодів в інформаційно-телекомунікаційних системах; РН 50. Забезпечувати функціонування програмних та програмно-апаратних комплексів виявлення вторгнень різних рівнів та класів (статистичних, сигнатурних, статистично-сигнатурних); РН 53. Вирішувати задачі аналізу програмного коду на наявність можливих загроз.

Перелік тем

1. IPython

2. Jupyter Notebook

3. Matplotlib

4. numpy

5. scipy

6. pandas

7. PyOpenGL

Система оцінювання

истема оцінювання дозволяє набрати 100 балів за курс наступним чином:

4 Модульні контрольні роботи  = 50 балів

8 лабораторних робіт = 50 балів

Форма контролю
залік