Kurz je věnován programování grafických rozhraní v Jazyce Java s využitím  knihovny JavaFX. Je určen všem programátorům, kteří už mají s Javou zkušenost, ale chtěli by v ní být schopni vytvářet komplexní grafická uživatelská rozhraní. Ačkoliv je Java primárně server-side technologie, poskytuje moderní knihovnu JavaFX která umožnuje efektiní tvorbu elegenatních GUI. Tento kurz obsahuje sadu tutorialů, které vás od základů provedou problematikou tvorby GUI, kurz ale zároveň očekává že už znáte základy programovacího jazyka Java.

Studenti se seznámí s několika pokročilými programovacími technikami. Mezi hlavní témata patří znovupoužitelnost, efektivita, užitečnost.

Cílem kurzu je představení základních stavebních kamenů v zabezpečení IT systémů. Postupně budou definovány jednotlivé vrstvy – oblasti bezpečnosti, které jako celek umožní zabezpečení "libovolného" IT systémů či prostředí. U každé oblasti bude vysvětlena její funkce, zdůvodněna existence i pozice v rámci systému zabezpečení a zároveň bude pro každou oblast na vybraném řešení představena možné konfigurace.