Pada mata kuliah ini mahasiswa mempelajari prinsip-prinsip perancangan aplikasi sains data atau big data sesuai dengan konsep pengembangan perangkat lunak. Materi yang akan dipelajari meliputi konsep dasar perangkat lunak, siklus hidup perangkat lunak, tahapan pembangunan aplikasi sains data berdasarkan tahapan pembangunan perangkat lunak yang dilengkapi dengan studi kasus yang sesuai dengan sains data.