На цьому курсі починають з основ. Слухачі дізнаються, що таке UML та де його застосовують. Розглядають головні поняття - моделювання, діаграми, елементи та зв'язки. Вчать розрізняти типи діаграм та визначати найпопулярніші з них. Закріплюють матеріал на практиці, розробляючи Solution Vision Canvas.
Далі курс показує, як визначати межі системи. Слухачі вивчають контекстні діаграми - термінологію, приклади та типові помилки. Потім переходять до діаграм компонентів, які розкривають структуру рішення. Кожен теоретичний блок закріплюють практикою - створенням Context Diagram та Component Diagram.
Цей блок присвячено BPMN нотації. На курсі пояснюють основні правила та типові конструкції для моделювання бізнес-процесів. Окремо розглядають діаграми діяльності - їх символи та практичне застосування. Слухачі на практиці розробляють BPMN схему та Activity Diagram.
Тут зосереджуються на взаємодії з системою. Пояснюють призначення Use Case Diagram, правила їх створення та джерела інформації. Друга частина модуля - це Entity Relationships Diagram. Слухачі вивчають сутності, атрибути та зв'язки, вчать працювати зі складними зв'язками "many-to-many". Модуль включає практичну розробку обох типів діаграм.
На цьому етапі курс заглиблюється в системний дизайн. Слухачі освоюють Data Flow Diagram - їх компоненти, нотацію та практичне використання. Потім переходять до діаграм послідовностей, де вивчають акторів, об'єкти, повідомлення та лінії життя. Вчать створювати комбіновані фрагменти для складних сценаріїв.
Фінальний модуль об'єднує всі набуті знання. Слухачі формують загальну модель системи на основі різних UML діаграм. Роблять огляд вивченого матеріалу та отримують рекомендації щодо подальшого навчання. Модуль включає сесію питань та відповідей для закріплення матеріалу.
На курсі передбачено підтримку ментора протягом всього навчання. Кожен теоретичний блок закріплюють практичними завданнями. Після успішного завершення курсу слухачі отримують сертифікат.