Course yang menjelaskan perancangan komponen data yang digunakan dalam membuat suatu software. Perancangan data ini sangat diperlukan pada tahap modelling dengan tujuan gambaran besar (blueprint) suatu software dapat dideskripsikan dengan baik sebelum masuk ke dalam tahap implementasi. UML sendiri terdiri dari beberapa diagram, namun untuk course ini kita akan berfokus pada 4 diagram yaitu: Use Case, Sequence, Activity dan Class diagram. Learning outcome yang diharapkan yaitu pengampu course ini dapat lebih mengenal bahwa tahap modelling tidak hanya UI/UX saja namun data juga sangat penting.