XS
SM
MD
LG
Державний університет інформаційно-комунікаційних технологій

(Державний університет телекомунікацій)


Адреса:
03110, Україна
м. Київ, вул. Солом'янська, 7
Контактна інформація:
Державний університет інформаційно-комунікаційних технологій

(Державний університет телекомунікацій)

Нова навчальна дисципліна «Спеціалізоване прикладне програмування»

09:42, 25-01-2019

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

Одним з найбільш затребуваних та високооплачуваних напрямів роботи системного аналітика є аналіз даних. Саме тому до навчального плану підготовки бакалаврів з системного аналізу включена дисципліна «Спеціалізоване прикладне програмування», яка покликана забезпечити студентам-аналітикам необхідний рівень підготовки з розробки та використання спеціального програмного забезпечення для вивчення таких важливих для сучасного аналітика дисциплін, як Business Intelligence (бізнес-аналітика) та Data Science (наука про дані).

В рамках дисципліни у весняному семестрі поточного навчального року вивчатиметься мова програмування Python, яка була обрана кафедрою Системного аналізу із двох головних конкурентів у цій області – R та Python у зв’язку із тим, що вивчення одразу двох мов програмування на практиці не завжди є виправданим. Під час цього вибору використовувалися наведені нижче міркування.

Головним критерієм вибору мови програмування є область, в якій вона не взагалі використовується, але й забезпечує максимальну, або хоча б достатню (враховуючи можливості майбутнього вдосконалення) ефективність. З цієї точки зору виправдане використання і мови R, і мови Python. Утім, у сучасному світі панує тенденція універсалізації використання однієї і тієї ж самої мови для різноманітних задач, що викликано потребою забезпечення різноманітних функцій (а не тільки обробки даних) у межах одного додатку, без використання або з мінімальним використанням додаткових модулів, що сприяє більш швидкому виконанню коду та компактності самого додатку. З цієї точки зору Python виглядає значно краще за свого вузькоспеціалізованого конкурента, який до того ж має специфічний для мов програмування синтаксис та правила побудови конструкцій. Іншою перевагою мови Python є більш висока порівняно з R продуктивність навіть із використанням стандартних засобів виконання коду.

Основні питання, які вивчатимуться в курсі дисципліни:

  • основи Python, програмування обчислювальних процесів;
  • функції, масиви, списки та кортежі;
  • об’єктно-орієнтоване програмування;
  • модулі та бібліотеки, стандартна бібліотека;
  • математичні модулі, статистика, основи аналізу даних на Python.

По кожній темі дисципліни обов’язково проводяться лекції, понад 50% занять проводяться практично та 20% занять викладаються англійською мовою.

Таким чином, студенти спеціальності «Системний аналіз» будуть володіти базовими знаннями сучасної мови програмування широкого призначення Python і мати необхідний рівень знань для вивчення ними в майбутньому таких дисциплін, як Business Intelligence та Data Science.

Читайте також
Переглядів: 5 042