Praktický kurz je zaměřen na seznámení studentů s jednotlivými fázemi tvorby software a klade důraz na objektově orientovaný návrh a analýzu softwaru v jazyce UML (Unified Modeling Language, unifikovaný jazyk pro tvorbu diagramů) se základním přehledem využívaných metodik tvorby softwaru. Studenti budou v rámci kurzu seznámeni s jednotlivými diagramy UML ? modelování přístupu užití, základní strukturní diagramy, diagramy chování a interakce, a jejich praktické využití. Zároveň získají základní přehled přístupů a metodik tvorby softwaru.