122. Комп’ютерні науки

Вступити
Факультет інформатики Бакалавр

Основні фахові компетентності, які набувають студенти під час навчання

  1. Здатність до математичного та логічного мислення, формулювання та дослідження математичних моделей, обґрунтування вибору методів і підходів для розв’язання задач в галузі комп’ютерних наук, інтерпретація.
  2. Здатність до виявлення закономірностей випадкових явищ, застосування методів статистичної обробки.
  3. Здатність до побудови логічних висновків, використання формальних мов і моделей алгоритмічних обчислень, проектування, розроблення та аналіз алгоритмів, оцінювання їх ефективності та складності, розв’язності та нерозв’язності алгоритмічних проблем для адекватного моделювання предметних областей і створення програмних та інформаційних систем.
  4. Здатність до системного мислення, застосування методології системного аналізу для дослідження складних проблем, методів формалізації та розв’язання системних задач, що мають суперечливі цілі, невизначеності та ризики.
  5. Здатність проектувати та розробляти програмне забезпечення із застосуванням різних парадигм програмування, з відповідними моделями, методами та алгоритмами обчислень, структурами даних і механізмами управління.
  6. Здатність реалізувати багаторівневу обчислювальну модель на основі архітектури клієнт-сервер, включаючи бази даних, сховища даних і бази знань.
  7. Здатність до інтелектуального багатовимірного аналізу даних та їх оперативної аналітичної обробки з візуалізацією результатів аналізу в процесі розв’язання прикладних задач в галузі комп’ютерних наук.
  8. Здатність до розробки мережевого програмного забезпечення, що функціонує на основі різних топологій структурованих кабельних систем, використовує комп’ютерні системи і мережі передачі даних та аналізує якість роботи комп’ютерних мереж.
  9. Здатність застосовувати методи та засоби забезпечення інформаційної безпеки, розробляти та експлуатувати спеціальне програмне забезпечення захисту інформаційних ресурсів об’єктів критичної інформаційної інфраструктури.
  10. Здатність до аналізу та функціонального моделювання бізнес-процесів, побудови і практичного застосування функціональних моделей організаційно-економічних і виробничо-технічних систем, методів оцінювання ризиків проектування ІС, синтезу складних систем на засадах використання її комп’ютерної моделі.
  11. Здатність реалізовувати високопродуктивні обчислення на основі хмарних сервісів і технологій, паралельних і розподілених обчислень при розробці та експлуатації розподілених систем паралельної обробки інформації.

Наші переваги

Навчальні програми та перелік курсів оновлюються щороку за участі викладачів факультету, найкращих фахівців від ІТ та представників студентів

Починаючи з другого року навчання, більше ніж 50% студентів факультету працюють неповний робочий день, з третього – 85%, з четвертого – 99% (саме за фахом) 

ціукепнр

цццццццццццццццццццццццццццццццц

Серед найбільших ІТ-партнерів InfoPulse, NetCracker, GlobalLogic, EPAM, Astarta

Випускники працюють у провідних фірмах світу, як-от Google, Microsoft, Amazon, Twitter, Netflix і на рівних конкурують з випускниками Stanford, Harvard

Фахівці факультету інформатики є визнаними лідерами в таких галузях: Штучний інтелект, Аналіз даних, Розробка програмного забезпечення, BigData, Машинне навчання, Інтелектуальні агенти, Інформаційно-пошукові системи

Навчальний план

Мови програмування

Математичний аналіз

Дискретна математика

Алгебра та геометрія

Фізичне виховання (1 р.н. БП)

aeaeeeeeeeaaaaa

Математичний аналіз

Дискретна математика

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

Фізичне виховання (1 р.н. БП)

Алгоритми та структури даних

Організація та обробка електронної інформації

Історія української кібернетики

Дисципліна

Вступ до «Могилянських» студій

Тест

BlaBlaBla

іва

Процедурне програмування

Математична логіка та теорія алгоритмів

Бази даних та інформаційні системи

Диференціальні рівняння

Бази даних та інформаційні системи

Об`єктно-орієнтоване програмування

Бази даних та інформаційні системи

Основи побудови комп`ютерних мереж

Новітні Інтернет технології

Фізичне виховання (вдосконалення) * 2р.н. 3р.н 4р.н. БП

Вступ до ігрової розробки

Математичні методи обробки зображень

Методи проектування алгоритмів

Комп`ютерна мережа Інтернет

Мемологічні студії

Програмування на C#

Обробка зображень та мультимедіа

Введення в Хмарні технології

Мережна маршрутизація

Розробка клієнт серверних застосувань

Локальні мережі

Автоматизація роботи з програмними проектами мовою Java

Методи та засоби збору чутливої інформації

Практикум з об`єктно-орієнтованого програмування

Історія розвитку кібернетики в Україні

Теорія ймовірностей та математична статистика

Методи розробки програмних систем

Функціональне програмування

Основи штучного інтелекту

Аналіз великих даних (Big Data)

Машинне навчання

Системний аналіз

Комп`ютерна графіка

Курсова робота (3 р.н.)

Практика виробнича

Математичні методи дослідження операцій

Front-end Back-end - технології веб-застосувань

Мова програмування Swift

Технології мультимедіа

Безпека комп`ютерних мереж

Базові мережні технології

Хмарні технології

Криптономіка

Методи об`єктно-орієнтованого програмування

Інформаційна безпека веб-застосунків

Спецкурс з комп`ютерної алгебри

Низькорівневі вразливості програмного забезпечення

Основи інтернет бізнесу

Експлуатація розподіленої хмарної інфраструктури та сервісів (DevOps)

Методи та засоби обробки інформації

Розробка iOS додатків

Вибрані питання програмної інженерії

Інтернет речей (Internet of Things)

Основи комп`ютерної алгебри

Основи технології блокчейн і криптовалют

Практичні основи роботи з базами даних в Spring Boot

Веб-програмування

Кібербезпека

Програмування в середовищі Java

Теорія складності обчислень

Креативний дизайн програмного забезпечення

Візуалізація та комп`ютерна графіка

Машинне навчання та доповнена реальність на мобільних пристроях на базі iOS

Адміністрування unix систем

Аналіз зображень та комп`ютерний зір

Робота в середовищі Apple

Основи операційних систем

Інформаційна безпека мереж

іаіваіва

Комп`ютерна графіка (копія)

Багатозадачне та паралельне програмування

Інтелектуальні мережі

Основи IT права

Комп`ютерна вірусологія

Інформаційна безпека цільових систем

Візуалізація інформації

Робота з неструктурованими даними

Вибрані фреймворки для iOS

Системи кодування інформації

Вступ до мікросервісної архітектури з використанням Spring Boot

Основи фреймворку Скрам

Прикладне програмування мобільних систем на основі OC Android

Реактивне програмування в iOS

Технологія веб-програмування Ruby on Rails

Аналіз даних

Кваліфікаційна робота