Архітектура та дизайн програмного забезпечення
Для вибору у 2022-2023 навчальному році
Всього годин: 150
В ході вивчення дисципліни будуть розглянуті наступні питання: архітектурні шаблони програмного забезпечення (багаторівнева архітектура, мікросервісна архітектура, безсерверна архітектура); принципи проектування програмного забезпечення (KISS, DRY, YAGNI, BDUF, SOLID); шаблони проектування програмного забезпечення (породжуючи, структурні, поведінкові патерни).
Мета курсу
підготовка здобувачів до ефективного використання архітектурних рішень та принципів проектування програмного забезпечення у фаховій практичній діяльності
Програмні результати навчання
В результаті вивчення даного курсу студент має знати та вміти застосовувати на практиці: архітектуру рішень, принципи та шаблони проектування; основні положення життєвого циклу, якості та керування згідно з головними стандартами програмної інженерії; методи інтеграції різномовних програм та підходів до їхніх змін для нових середовищ; інженерію виробництва прикладних систем та їх сімейств з готових компонентів; інструментально-технологічні засоби колективного виробництва програмних продуктів у сучасних середовищах та основи їхнього менеджменту і якості.
Підрозділ
Кафедра комп'ютерних наук,Факультет інформаційних технологій і математики
Призначення
(Магістр)
122.00.02 Інформаційно-аналітичні системи (магістр)
Період навчання
2-й рік
Розподіл
Курс / рік навчання | V | VI | ||
Семестр | 9 | 10 | 11 | 12 |
Розподіл кредитів (5) | 0 | 0 | 5 | 0 |
Години (150) | ||||
Лекції | 0 | 0 | 10 | 0 |
...з них дистанційно | 0 | 0 | 10 | 0 |
Семінарські, практичні, лабораторні | 0 | 0 | 30 | 0 |
...з них дистанційно | 0 | 0 | 0 | 0 |
Модульний контроль | 0 | 0 | 10 | 0 |
...з них дистанційно | 0 | 0 | 0 | 0 |
Самостійна робота | 0 | 0 | 100 | 0 |
Кількість учасників
Одиниця | Студенти | Групи | Підгрупи |
Мінімальна кількість | 10 | 1 | 0 |
Максимальна кількість | 27 | 2 | 0 |