Bölümler ve birimler bazında ayrıntılı içerik
Вовед во софтверското инженерство, карактеристики на софтверот и софтверските проекти, процес и методологии за развој на софтвер, декомпозиција, апстракција, објектен модел, анализа и моделирање на барањата, структурирана анализа, објектно-ориентирана анализа, формални спецификации; дизајнирање на софтвер и софтверски архитектури, пишување спецификација, концептуален, логички и физички дизајн на софтвер, шаблони за дизајн, статичка и динамичка анализа, имплементација, документација, планирање. Вовед во тестирање, функционално тестирање, систематско тестирање. Водење и управување на софтверски проекти. Агилен пристап во софтверско инженерство преку употреба на SCRUM пристап, KANBAN методата и комбинацијата SCRUMBAN.
Анализа на реални практични примери.
