Навчальні дисципліни - Кафедра Інженерії програмного забезпечення

Інженерія програмного забезпечення – це галузь знань, яка пов’язана з проектуванням, розробкою та супроводженням програмного забезпечення будь-якого призначення інженерними методами. Навчання спрямоване на вивчення спеціальних дисциплін (наприклад, основи програмування, проектування, менеджмент), а також загальних дисциплін (наприклад, математики, фізики, психології).

  1. Для забезпечення підготовки бакалаврів за спеціальністю Інженерія програмного забезпечення

1

WEB-дизайн

2

WEB-програмування JS

3

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

4

Архітектура та проектування програмного забезпечення

5

Вступ до фаху

6

Економіка програмного забезпечення

7

Комп'ютерна дискретна математика

8

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

9

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

10

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

11

Спеціалізовані мови програмування (Python)

12

Теорія алгоритмів

13

Теорія керування

14

Групова динаміка і комунікації

15

Дослідження операцій

16

Конструювання програмного забезпечення

17

Людино-машинна  взаємодія

18

Моделювання та аналіз програмного забезпечення

19

Основи інженерії програмного забезпечення

20

Програмування мультемедіа

21

Професійна практика програмної інженерії

22

Навчальна технологічна практика

23

Аналіз даних

  1. Для забезпечення підготовки бакалаврів  та магістрів за спеціальністю Комп’ютерна інженерія

 

1

Алгоритми та методи обчислень

2

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

3

Групова динаміка і комунікації

4

Комп'ютерна дискретна математика

5

Об'єктноорієнтований аналіз і програмування

6

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

7

Технологія програмування (для магістрів)

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

1

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

2

Групова динаміка і комунікації

3

Об'єктноорієнтований аналіз і програмування

4

Комп'ютерна дискретна математика

5

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

6

Крос-платформне програмування

7

Технології комп'ютерного проектування

4.         Для забезпечення підготовки бакалаврів за спеціальністю Системний аналіз

1

Дослідження операцій

2

Об'єктноорієнтований аналіз і програмування

3

Комп'ютерна дискретна математика

4

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

5

Теорія прийняття рішень

  1. Для забезпечення підготовки бакалаврів за спеціальністю Телекомунікаційні системи та мережи

1

Об'єктноорієнтований аналіз і програмування

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

Компетенції (знання та навички), які здобуває студент навчаючись за спеціальністю «Інженерія програмного забезпечення»:

  • Знання мов програмування: C++, C#, Java, PHP
  • Створення та оптимізація баз даних за допомогою SQL
  • Знання web - технологій (HTML и CSS, HTML5 та CSS3)
  • Знання JavaScript,Ajax, JQuery
  • Програмування для мобільних платформ (Java)
  • Методології розробки програмного забеспечення DeVops(Bash, Python), Agile, Scrum

Під час навчання студенти мають можливість отримувати практичні навички та можливості підтверджувати свої знання сертифікатами CyberBionic systematics та Microsoft, Cisco, Hewlett-Packard.

Переглядів: 2 735
^ До початку