Przedmiot jest przeznaczony dla studentów studiów stacjonarnych na kierunku Informatyka. Kurs dotyczy budowania aplikacji multimedialnych zgodnie z przyjętymi technikami tworzenia intuicyjnego GUI (ang. graphical user interface). Student jako potencjalny UI designer powinien rozumieć na czym polega budowanie hierarchii informacji, w jaki sposób zaznaczać ważniejsze, a jak ukrywać te mniej istotne dla użytkownika elementy widoku. W kursie położono szczególny nacisk na różnice pomiędzy podejściami Flat oraz Material Design opracowane przez firmę Google. Przedstawiono fundamenty budowania UI oraz UX w oparciu o Material Design. Warto zaznaczyć, że technologia ta została udostępniona nie tylko dla aplikacji mobilnych (iOS, Android) ale także na sfery aplikacji webowych (Symfony, Larvel, Slim).