▶ Англійська мова професійного спрямування
ВК 14: осінній семестр 5 кредитів
Мета курсу - досягнення студентами рівня професійної комунікативної достатності у головних напрямах майбутньої фахової англомовної діяльності, а саме сформувати навички використання знань з англійської мови у процесі професійного спілкування з представниками інших країн з різноманітних питань в галузі інформаційних технологій, так і на етапі підготовки до участі у міжнародних конференціях, проектах та дискусіях, а також навчити слухачів проводити усний та письмовий обмін діловою інформацією. Завдання курсу – набуття навичок практичного володіння іноземною мовою у різних видах мовленнєвої діяльності в обсязі тематики, зумовленої потребами сфер майбутньої діяльності (особистої, публічної, професійної, освітньої) та вдосконалення вмінь через опрацювання новітньої автентичної інформації. У результаті навчання іноземної мови студент повинен знати: лексичний матеріал (включно з термінологією) для вільного спілкування з метою досягнення комунікативних цілей у академічній та професійній сфері; мовленнєві кліше та коннектори для продукування чіткого, добре структурованого мовлення; продуктивний граматичний матеріал для ефективної комунікації у академічному або професійному середовищі;
▶ Теорія ймовірностей та математична статистика
ВК 14: осінній семестр 5 кредитів
Дисципліна «Теорія ймовірностей та математична статистика» закладає фундаментальні знання про випадкові процеси та методи аналізу даних, що є критично важливими для моделювання фізичних процесів та розробки програмного забезпечення. У курсі розглядаються основні поняття теорії ймовірностей, включаючи класичне визначення, просторові та умовні ймовірності, випадкові величини, їх розподіли, а також такі статистичні характеристики, як математичне очікування, дисперсія, асиметрія та ексцесс. Особлива увага приділяється методам статистичної оцінки, побудові довірчих інтервалів та перевірці статистичних гіпотез, що дозволяє студентам формувати обґрунтовані висновки на основі аналізу експериментальних даних. Завдяки інтеграції теоретичних знань із сучасними інформаційними технологіями, курс спрямований на опанування практичних навичок, необхідних для розробки алгоритмів аналізу даних та створення програмних продуктів для комп’ютерного моделювання. Окрім традиційного підходу до розв’язання задач, студентам пропонується використовувати сучасні програмні засоби та мови програмування для симуляції випадкових процесів, апроксимації розподілів та моделюванні невизначених систем. Такий підхід відкриває можливості для подальшого розвитку в галузі інженерії програмного забезпечення, де важливу роль відіграють алгоритми обробки великих даних та статистичний аналіз. Курс сприяє розвитку аналітичного мислення, умінню працювати з реальними даними, створенню ефективних алгоритмів та інтеграції математичних методів у вирішення практичних інженерних завдань. Це дозволяє майбутнім спеціалістам не лише опанувати складні концепції теорії ймовірностей, а й успішно використовувати їх для оптимізації роботи програмних засобів, підвищення їх ефективності та точності моделювання фізичних процесів. Дисципліна є важливою основою для розробки програмних рішень у сфері комп’ютерного моделювання, даних і штучного інтелекту, що відповідає сучасним вимогам ринку праці.
▶ Основи Інтернету речей;
ВК 14: осінній семестр 5 кредитів
Мета: Ознайомити студентів із фундаментальними поняттями та архітектурою Інтернету речей (IoT — Internet of Things), надати практичні навички моделювання IoT-проєктів з використанням віртуальних середовищ Tinkercad та Cisco Packet Tracer. Сформувати розуміння принципів взаємодії сенсорів, контролерів, мережевих пристроїв та хмарних технологій. Завдання: Вивчити концепцію IoT, її роль у цифровій трансформації та сучасних кіберфізичних системах. Ознайомитися з базовими апаратними компонентами IoT: датчики, мікроконтролери (Arduino), актуатори, модулі зв’язку. Освоїти середовище Tinkercad для моделювання схем з Arduino, включаючи візуальне програмування та роботу з сенсорами. Навчитися будувати віртуальні IoT-мережі в Cisco Packet Tracer, моделюючи обмін даними між пристроями та хмарними сервісами. Засвоїти основи комунікаційних протоколів (HTTP, MQTT) та логіку дії простих IoT-додатків. У результаті вивчення теми студенти будуть: Знати: основні архітектурні рівні IoT-систем; компоненти та принципи побудови IoT-мереж; особливості програмування Arduino та віртуального налаштування мереж. Вміти: створювати схеми з підключенням сенсорів та контролерів у Tinkercad; писати базовий код для Arduino та налагоджувати роботу IoT-пристроїв; будувати моделі IoT-комунікацій у Cisco Packet Tracer; імітувати передачу даних між пристроями та хмарними платформами.
▶ Комп’ютерна графіка
ВК 14: осінній семестр 5 кредитів
Комп’ютерна графіка — це навчальна дисципліна, яка охоплює теоретичні та прикладні аспекти створення, обробки й візуалізації графічної інформації за допомогою комп’ютерних засобів. Вона є ключовою у підготовці фахівців з комп’ютерних наук, програмної інженерії, мультимедіа та дизайну, оскільки формує базові уявлення про побудову графічних зображень і анімацій, використання апаратних і програмних ресурсів, а також алгоритмів візуалізації у 2D та 3D-просторах. У межах курсу студенти вивчають математичні основи комп’ютерної графіки, включно з векторною та растровою моделями зображень, колірними просторами, перетвореннями векторів і матриць, побудовою кривих та поверхонь. Значна увага приділяється реалізації алгоритмів побудови примітивів (відрізків, кіл, багатокутників), алгоритмів згладжування, заповнення областей, растеризації, трансформацій об’єктів, обробки освітлення та тіней. Курс також знайомить з основами тривимірного моделювання, перспективними проєкціями, побудовою сцен та принципами фотореалістичної візуалізації. Вивчення комп’ютерної графіки сприяє розвитку просторового уявлення, навичок візуального мислення, програмування та дизайнерського підходу до створення цифрових продуктів. Ця дисципліна відкриває широкі можливості для подальшої спеціалізації у сферах геймдеву, візуальних ефектів, інтерфейсного дизайну та віртуальної реальності.
▶ Обробка зображень та мультимедіа
ВК 14: осінній семестр 5 кредитів
Курс «ОБРОБКА ЗОБРАЖЕНЬ ТА МУЛЬТИМЕДІА ТЕХНОЛОГІЇ» – ваш шлях до майстерності цифрового контенту Чому варто обрати цей курс? • Отримаєте навички, за якими "полюють" роботодавці в IT, дизайні та медіа • Навчитеся створювати професійний візуальний контент, що привертає увагу • Опануєте технології, що застосовуються від кіноіндустрії до медицини • Працюватимете з інструментами та бібліотеками Python для обробки медіа На заняттях навчитеся: • Створювати, аналізувати та трансформувати цифрові зображення • Застосовувати фільтри та алгоритми розпізнавання об'єктів • Працювати з різними форматами та кольоровими моделями • Монтувати відео та створювати спецефекти • Програмно керувати процесами обробки мультимедіа Курс має міждисциплінарний характер і поєднує елементи комп'ютерної графіки, штучного інтелекту, обробки сигналів та інформаційних технологій! Для кого цей курс? • Майбутніх фахівців у сфері цифрових технологій • Тих, хто розвиває власні творчі проєкти • Здобувачів, які хочуть поєднати креатив з технічними навичками • Майбутніх вчителів інформатики Обирайте «Обробку зображень та мультимедіа технології» — інвестуйте у навички майбутнього!
▶ Основи бізнесу та підготовка стартапів
ВК 16: осінній семестр 5 кредитів
Основи бізнесу та підготовки стартапів У сучасному світі інформаційні технології змінюють бізнес-процеси, а цифровий маркетинг стає ключовим інструментом просування ІТ-продуктів. Якщо Ви прагнете навчитися ефективно працювати з ринком цифрових технологій, використовувати аналітику для прийняття рішень і створювати унікальні маркетингові стратегії для ІТ-компаній, ця дисципліна саме для Вас! Чому варто обрати цей курс? • Актуальність: Цифровий маркетинг (Performance Marketing, Brand Marketing, Product Marketing) є невід’ємною складовою успіху будь-якого технологічного стартапу або великої ІТ-компанії. • Практична спрямованість: Ви навчитеся працювати з SEO, контент-маркетингом, соціальними мережами, контекстною рекламою та email-маркетингом. • Інструменти та аналітика: Ознайомитеся з найсучаснішими інструментами, такими як Google Analytics, Google Ads, Facebook Ads, а також методами аналізу даних для оцінки ефективності маркетингових кампаній. • Кар’єрні перспективи: Після проходження курсу Ви зможете оцінити власний потенціал до роботи в маркетингових відділах ІТ-компаній, розвитку власних стартапів або стати незалежними консультантами. • Електронні освітні ресурси: доступ до відеолекцій, скрінкастів, конспектів, словника термінів, робочого зошиту і фінального проєкту Що Ви вивчатимете? • Основи цифрового маркетингу та його роль у просуванні ІТ-продуктів в Unit-економіці. • Побудову бренду (Brand Marketing) та створення маркетингових стратегій Go-To-Market strategy. • Роботу з рекламними платформами та управління рекламними кампаніями в App Store та Google Play. • Аналіз поведінки користувачів та оптимізацію воронки продажів TOFU-MOFU-BOFU, «піратської» воронки. • Використання штучного інтелекту та когортного RFM аналізу у цифровому маркетингу. Для кого цей курс? Дисципліна буде корисною студентам, які планують кар’єру в сфері інформаційних технологій, бізнес-аналітики, реклами та підприємництва. Якщо Ви хочете отримати конкурентну перевагу та розширити свої можливості в цифровому світі, цей курс стане для Вас відправною точкою! Не зволікайте – обирайте «Основи бізнесу та підготовки стартапів» та станьте фахівцем у сфері просування інноваційних рішень! Лінка на силабус: https://ksu24.kspu.edu/s/LHacp
▶ Розробка користувацьких інтерфейсів
ВК 16: осінній семестр 5 кредитів
Дисципліна «Розробка користувацьких інтерфейсів» спрямована на формування у студентів знань і практичних навичок зі створення ефективних, зручних і естетично привабливих інтерфейсів для веб- та мобільних застосунків. Вивчення курсу дає змогу зрозуміти, як взаємодіє користувач із програмним продуктом, та як зробити цю взаємодію максимально інтуїтивною, логічною і комфортною. Протягом навчання студенти знайомляться з основами проєктування UI/UX (User Interface / User Experience), принципами юзабіліті, вивчають закони сприйняття інформації, дизайн-системи, типографіку, кольорову гармонію та роботу з візуальними і сенсорними елементами інтерфейсу. Значна увага приділяється адаптивному дизайну, доступності (accessibility), мікровзаємодіям (microinteractions) та ролі прототипування в процесі розробки. Практична частина курсу включає роботу з сучасними інструментами дизайну (Figma, Adobe XD тощо), а також реалізацію інтерфейсів засобами HTML, CSS, JavaScript і фреймворків на кшталт React або Vue. Студенти проходять повний цикл UI-розробки — від постановки завдання, аналізу цільової аудиторії, побудови користувацьких сценаріїв до створення інтерактивних прототипів і їх подальшої реалізації у вигляді живого інтерфейсу. Дисципліна стимулює міждисциплінарне мислення, поєднуючи елементи психології, дизайну, програмування та аналітики. Вона формує у студентів не лише технічні навички, але й дизайнерську чутливість, увагу до деталей та здатність мислити з позиції кінцевого користувача. Опанування цієї дисципліни є важливим етапом для майбутніх фронтенд-розробників, UI/UX-дизайнерів, веб-інженерів та інших спеціалістів, які працюють на стику технологій і взаємодії з людиною.
▶ Проектний практикум
ВК 16: осінній семестр 5 кредитів
Дисципліна «Проектний практикум» спрямована на формування у студентів практичних навичок командної розробки програмних продуктів або інформаційних систем у рамках реального або наближеного до реального проєкту. Вона об'єднує знання, отримані під час навчання, і дозволяє застосувати їх на практиці — від ідеї до реалізації. Основні акценти курсу: постановка завдання та аналіз вимог замовника; планування етапів проєкту, розподіл ролей у команді; розробка архітектури та вибір технологій; програмування, тестування, розгортання; підготовка технічної та презентаційної документації; публічний захист або демонстрація результатів. Проекти можуть охоплювати різні напрямки: розробка веб- або мобільних застосунків, баз даних, інформаційних систем, прототипів продуктів, дослідницьких рішень, елементів ШІ тощо — залежно від спеціалізації студентів та поставлених цілей. Під час проходження практикуму студенти навчаються: працювати в команді з використанням сучасних методологій (Agile, Scrum); використовувати системи керування проєктами (Jira, Trello, Git); ефективно комунікувати всередині команди та з викладачем/замовником; розв’язувати проблеми, що виникають у процесі розробки. «Проектний практикум» допомагає студентам зрозуміти реалії роботи в ІТ-сфері, підготуватися до майбутнього працевлаштування, сформувати портфоліо та отримати досвід роботи над повноцінним продуктом у команді.
▶ Управління процесами розроблення програмного забезпечення
ВК 16: осінній семестр 5 кредитів
Дисципліна «Управління процесами розроблення програмного забезпечення» орієнтована на формування у студентів системного уявлення про принципи, методи та інструменти організації та контролю процесів створення програмних продуктів. Курс охоплює повний життєвий цикл програмного забезпечення — від аналізу вимог до супроводу та обслуговування готової системи. Студенти вивчають підходи до документування процесів, ведення технічної та проєктної документації, моніторингу виконання завдань і аналізу продуктивності команди. Практичні заняття включають моделювання реальних кейсів розробки, симуляцію управлінських ситуацій, розроблення проєктних планів, проведення оцінки прогресу та підготовку звітності. Опанування дисципліни сприяє формуванню ключових управлінських компетентностей, навичок системного мислення, стратегічного планування та організації ефективної взаємодії в команді. Ці знання є основою для кар’єрного зростання у сфері управління ІТ-проєктами, роботи на позиціях проєктного менеджера, тимліда або координатора технічних команд.
▶ Технології символьних перетворень
ВК 17: весняний семестр 5 кредитів
Дисципліна «Технології символьних перетворень» знайомить студентів із методами опрацювання та перетворення математичних виразів, формул і рівнянь у символьному вигляді, без попереднього чисельного обчислення. Символьні обчислення відіграють важливу роль у наукових дослідженнях, автоматизації математичних викладок, створенні комп’ютерної алгебри та реалізації інтелектуальних систем. У межах курсу студенти вивчають: основи символьної (символічної) математики; принципи побудови систем комп’ютерної алгебри (Maple, Mathematica, SymPy); правила перетворення алгебраїчних і трансцендентних виразів; автоматичне диференціювання, інтегрування, розв’язання рівнянь і систем у символьній формі; спрощення, розкладання на множники, розкладання в ряди. Курс також охоплює практику створення програм для символьних обчислень, побудову алгоритмів опрацювання виразів, перевірки тотожностей, генерації формул, роботи з шаблонами та структурованими математичними об’єктами. Особливу увагу приділено написанню коду з використанням мов програмування, що підтримують символьну математику (Python + SymPy, Julia, Lisp тощо). Ця дисципліна розвиває вміння мислити абстрактно, формалізовувати математичні знання, автоматизувати рутинні обчислювальні процеси, що важливо для майбутніх програмістів, математиків, дослідників, аналітиків даних і розробників наукового ПЗ.
▶ Автоматизоване управління фінансовими інструментами
ВК 17: весняний семестр 5 кредитів
Автоматизоване управління фінансовими інструментами Розкрийте двері у світ Data Science та фінансової аналітики! Шукаєте дисципліну, яка поєднує програмування, аналітику та фінанси? Хочете здобути навички, які зроблять вас конкурентоспроможними на ринку праці? Вибіркова компонента «Автоматизоване управління фінансовими інструментами» — саме те, що Вам потрібно! Чому варто обрати цю дисципліну? Ця дисципліна стане вашим путівником у світ Data Science та машинного навчання з практичним застосуванням до фінансового аналізу. Ви опануєте інструменти, які дозволять вам аналізувати, прогнозувати та приймати обґрунтовані рішення на основі даних. Що ви отримаєте? • Практичні навички програмування на Python з використанням бібліотек для обробки даних (NumPy, Pandas) • Потужні інструменти візуалізації (Matplotlib, Seaborn) для представлення результатів аналізу • Методи машинного навчання для класифікації, регресії та кластеризації даних • Технології прогнозування часових рядів для передбачення фінансових трендів • Основи роботи з нейронними мережами через Keras та TensorFlow Структура курсу Програма включає 16 тем, які охоплюють шлях від базових понять Data Science до створення складних моделей машинного навчання. Ви почнете з основ Python та поступово перейдете до реалізації регресійних моделей, класифікаторів, дерев рішень та нейронних мереж. Для кого цей курс? Курс підходить для студентів і студенток, які: • Цікавляться аналізом даних та їх візуалізацією • Мають базові знання статистики • Бажають розпочати кар'єру в галузі Data Science • Хочуть опанувати Python як інструмент аналізу даних Перспективи після курсу Після успішного завершення курсу ви зможете: • Аналізувати дані та будувати моделі машинного навчання • Створювати якісні та інтерактивні візуалізації • Розробляти системи автоматизованого управління фінансовими інструментами • Застосовувати різні алгоритми для прогнозування фінансових показників Формат навчання Курс включає 26 годин лекцій та 24 години практичних занять. Велика частина часу відведена на самостійну роботу (100 годин), де ви зможете застосувати отримані знання до власних проектів. Не упустіть можливість отримати навички, які відкриють для вас двері до найбільш перспективних напрямків сучасної ІТ-індустрії! Лінка на силабус: https://ksu24.kspu.edu/s/OktWh
▶ Інтернет речей
ВК 17: весняний семестр 5 кредитів
Мета: Ознайомити студентів із фундаментальними поняттями та архітектурою Інтернету речей (IoT — Internet of Things), надати практичні навички моделювання IoT-проєктів з використанням віртуальних середовищ Tinkercad та Cisco Packet Tracer. Сформувати розуміння принципів взаємодії сенсорів, контролерів, мережевих пристроїв та хмарних технологій. Завдання: Вивчити концепцію IoT, її роль у цифровій трансформації та сучасних кіберфізичних системах. Ознайомитися з базовими апаратними компонентами IoT: датчики, мікроконтролери (Arduino), актуатори, модулі зв’язку. Освоїти середовище Tinkercad для моделювання схем з Arduino, включаючи візуальне програмування та роботу з сенсорами. Навчитися будувати віртуальні IoT-мережі в Cisco Packet Tracer, моделюючи обмін даними між пристроями та хмарними сервісами. Засвоїти основи комунікаційних протоколів (HTTP, MQTT) та логіку дії простих IoT-додатків. У результаті вивчення теми студенти будуть: Знати: основні архітектурні рівні IoT-систем; компоненти та принципи побудови IoT-мереж. особливості програмування Arduino та віртуального налаштування мереж. Вміти: створювати схеми з підключенням сенсорів та контролерів у Tinkercad; писати базовий код для Arduino та налагоджувати роботу IoT-пристроїв; будувати моделі IoT-комунікацій у Cisco Packet Tracer; імітувати передачу даних між пристроями та хмарними платформами.
▶ Сучасні технології програмування
ВК 17: весняний семестр 5 кредитів
Дисципліна «Сучасні технології програмування» покликана ознайомити студентів із найактуальнішими інструментами, підходами та тенденціями в галузі програмування, які застосовуються у реальній розробці програмного забезпечення. Мета курсу — дати розуміння того, як працюють сучасні програмні системи, і навчити використовувати ефективні технології для створення стабільного, масштабованого та зручного у підтримці коду. У рамках дисципліни студенти знайомляться з такими темами, як: -робота з фреймворками для розробки веб- та мобільних застосунків; -взаємодія з backend-сервісами; -використання сучасних мов програмування; -шаблони проєктування, управління залежностями, модульність коду; -тестування застосунків; Курс має практичну спрямованість: студенти виконують лабораторні роботи та проєктні завдання, у яких застосовують вивчені технології для створення власних програмних продуктів. Опанування дисципліни дозволяє студентам бути в курсі найновіших технологічних рішень у галузі програмування, підвищити свою конкурентоспроможність на ринку праці та підготуватися до роботи в реальних ІТ-командах.
▶ Інтелектуальні інформаційні системи
ВК 17: весняний семестр 5 кредитів
Дисципліна «Інтелектуальні інформаційні системи» присвячена вивченню принципів побудови, функціонування та застосування систем, здатних приймати рішення, навчатися та обробляти знання подібно до людини. Вона поєднує в собі елементи штучного інтелекту, машинного навчання, аналізу даних і сучасних інформаційних технологій. Метою курсу є формування у студентів теоретичних знань і практичних навичок щодо розробки та використання інтелектуальних компонентів у програмних системах. Студенти дізнаються, як створюються експертні системи, системи підтримки прийняття рішень, рекомендаційні модулі, чат-боти, нейронні мережі та інші ІІ-застосунки. У курсі розглядаються такі теми, як: • методи представлення знань (фрейми, правила, онтології); • логічні виведення та алгоритми пошуку; • основи машинного навчання (класифікація, кластеризація, регресія); • обробка природної мови (NLP); • робота з даними та навчання моделей; • оцінка ефективності та пояснюваність ІІ-рішень. Практична частина включає створення невеликих інтелектуальних застосунків із використанням сучасних мов програмування та бібліотек (наприклад, Python, scikit-learn, TensorFlow, spaCy). Також моделюються реальні кейси, де ІІ допомагає у прийнятті рішень, автоматизації процесів, персоналізації сервісів. Завдяки дисципліні студенти отримують базу для подальшого вивчення напрямів штучного інтелекту, Data Science, Big Data та аналітики, а також розвивають критичне мислення та здатність працювати з «розумними» технологіями майбутнього.
▶ Програмування мультимедійних вебдодатків
ВК 17: весняний семестр 5 кредитів
Мета курсу “Програмування мультимедійних веб-додатків”: Мета дисципліни: сформувати у студентів знання, вміння та навички, необхідні для ефективного використання методів веб-програмування з використанням мультимедійних технологій. Курс спрямований на формування в учнів розуміння ключових принципів веб-розробки, використання сучасних інструментів та технологій. Анотація дисципліни: Метою дисципліни «Програмування мультимедійних веб-додатків» є формування системи понять, знань, умінь і навичок, що включає в себе опанування базових знань з сучасних Веб-технологій та основ Веб-програмування з використанням мультимедійних технологій та мови програмування JavaScript. Програма дисципліни орієнтована на глибоке та ґрунтовне засвоєння студентами сучасних тенденцій розвитку сервісів мережі Інтернет, основних стандартів обміну даними між додатками та сервісами Інтернет, методів проектування сайтів та сервісів, набуття навичок застосування мови програмування JavaScript для створення динамічних мультимедійних сайтів та сервісів Інтернет. Ця дисципліна відноситься до дисциплін циклу професійної та практичної підготовки. Знання основ дисципліни «Програмування мультимедійних веб-додатків» на даний час є одним із важливих показників рівня кваліфікації фахівця з програмної інженерії. Вивчення курсу «Програмування мультимедійних веб-додатків» вимагає цілеспрямованої роботи над вивченням спеціальної літератури, активної роботи на лекціях та практичних заняттях, самостійної роботи та виконання індивідуальних завдань. Дисципліна «Програмування мультимедійних веб-додатків» є вибірковою навчальною дисципліною. Її матеріал базується на знаннях курсів “Програмування”, “Об’єктно-орієнтоване програмування”, “Алгоритми та структури даних”, “Веб-програмування”, “Веб-дизайн”, “Обробка зображень та мультимедіа технології”, “Програмування мобільних та веб-додатків” і забезпечує подальше виконання курсових, кваліфікаційних і магістерських робіт.
▶ Схемотехніка та проектування роботів
ВК 17: весняний семестр 5 кредитів
Дисципліна "Схемотехніка та проектування роботів" призначена для студентів, які цікавляться робототехнікою, електронікою та практичним застосуванням інженерних знань. Курс поєднує теоретичні знання з практичними навичками проектування та розробки роботизованих систем. Мета дисципліни: Навчити студентів основам проектування електронних схем та робототехнічних систем, розвинути практичні навички у створенні власних роботизованих пристроїв від концепції до реалізації. Основні тематичні блоки: Основи електротехніки та електроніки Проектування електронних схем та друкованих плат Мікроконтролери та їх програмування Сенсори та актуатори у робототехніці Кінематика та динаміка роботів Системи керування роботами Проектування та збірка прототипів Для кого підходить: Дисципліна підходить для студентів технічних спеціальностей, особливо інженерних напрямків, інформатики, електроніки та автоматизації, учителі інформатики. Попередні знання з програмування та фізики будуть корисними, але не є обов'язковими.Проектування та збірка прототипів