Software Engineering
програма навчання
Тривалість - 2 роки
Учбові години - 2250
Навчальні кредити - 90 ECTS (EQF7)
Формат навчання - Онлайн
Мова навчання - Українська
Хто такий Software Engineer
Як він працює, на що впливає, скільки заробляє та що робить його затребуваним.
Software Engineer створює проєкт від ідеї до готового продукту.
Він має:
цілісно бачити весь процес розробки;
розуміти специфіку роботи кожного члена команди.
На магістратурі ви опануєте
всі напрями, задіяні в процесі розробки продукту
Отримаєте:
глибокі знання у сфері інженерії програмного забезпечення;
знання, навички та практичний досвід у фундаментальних та високорівневих ІТ-дисциплінах;
посилені міждисциплінарні навички (soft skills);
розвинену "здатніть навчатися", що допоможе покращувати ваші навички протягом усього життя.
Це зробить вас:
всебічно розвиненим фахівцем;
розробником з інженерним та продуктовим майндсетом;
винахідливим, впливовим, ефективним спеціалістом, що вміє проєктувати архітектуру та відходити від шаблонів;
більш високооплачуваним та затребуваним на ринку.
Про програму
Акредитована за системою ECTS*
Відповідає рівню EQF7 “Магістр”
Включає в себе 3 Tiers (рівні): 16 модулів + дипломний проєкт
Tier 1. Вступ до Software Engineering
4,5 мicяцi
3 модулі
3 кейси у портфоліо
Модуль 1
HTML & CSS Fundamentals for User Interface Design
7 тижнiв
125 годин навчання
5 ECTS
Модуль 2
Digital Design for the Web: Principles and Applications
6 тижнiв
125 годин навчання
5 ECTS
Модуль 3
JavaScript Fundamentals: From Basics to Advanced Concepts
7 тижнiв
125 годин навчання
5 ECTS
Tier 2. Спеціалізація у Software Engineering
12,5 мicяцiв
9 модулів
9 кейсів у портфоліо
Модуль 1
Advanced JavaScript and TypeScript: Tools and Best Practices
7 тижнiв
125 годин навчання
5 ECTS
Модуль 2
Agile Product Management for Software Development Teams
4 тижнi
125 годин навчання
5 ECTS
Модуль 3
Mastering Front-End Development with React
7 тижнiв
125 годин навчання
5 ECTS
Модуль 4
Relational Databases: Concepts and Techniques
5 тижнiв
125 годин навчання
5 ECTS
Модуль 5
Fullstack. Back End Development: Node.js
7 тижнiв
125 годин навчання
5 ECTS
Модуль 6
Introduction to software development and quality control
7 тижнiв
125 годин навчання
5 ECTS
Модуль 7
Interaction Design and Design Thinking for UX/UI
5 тижнiв
125 годин навчання
5 ECTS
Модуль 8
Cross-Platform Mobile App Design and Development with React Native
7 тижнiв
125 годин навчання
5 ECTS
Модуль 9
Algorithmic Paradigms and Techniques for Problem Solving
5 тижнiв
125 годин навчання
5 ECTS
Tier 3. Поглибленні знання
в Software Engineering
5 мicяцiв
4 модулі
4 кейси у портфоліо
Модуль 1
Foundations of Cloud Computing
Ви виберете один із варіантів:
6 тижнiв
125 годин навчання
5 ECTS
Модуль 2
Python Programming: Foundations and Best Practices
Ви виберете один із варіантів:
7 тижнiв
125 годин навчання
5 ECTS
Модуль 3
FullStack Web Development with Python
Ви виберете один із варіантів:
7 тижнiв
125 годин навчання
5 ECTS
Модуль 4
Career Strategies and Soft Skills for IT Professionals
Ви виберете один із варіантів:
4 тижнi
125 годин навчання
5 ECTS
Дипломний модуль
Applied Computer Science: Capstone project
Ви виберете один із варіантів:
8 тижнiв
250 годин навчання
10 ECTS
Дипломний модуль
Діємо за принципом “Стартап як дипломний проєкт”
Ви виберете один із варіантів:
Розробити інноваційний проєкт для компанії, де працюєте
Створити проєкт в партнерстві з компанією, де проходите стажування
Реалізувати власну ідею як стартап
4 принципи навчання, з якими
ви досягаєте максимального ефекту
Принцип 1
Проектне навчання (Project-based learning)
Ви навчаєтесь на кейсах із реальної практики.
Ви працюєте як індивідуально, так і в групах, щоб розвинути навички командної роботи.
Ви працюєте як індивідуально, так і в групах, щоб розвинути навички командної роботи.
Принцип 2
Оптимальний баланс практики та теорії
теоретичне навчання - 10%
реальна практика - 70%
соціальна взаємодія - 20%
Принцип 3
Компетентнісний підхід (Skill-based learning)
Програма сфокусована на актуальних вимогах ринку.
Ви отримуєте навички, що одразу після випуску роблять вас затребуваним фахівцем.
Принцип 4
Модель зворотнього дизайну (Backward design)
Визначаємо бажаний результат навчання і поступово, крок за кроком ведемо вас до нього.
Знання та навички із різних ІТ-напрямів поступово складаються у логічну, взаємодоповнюючу систему.