Buku ini dirancang untuk mengkaji prinsip Interaksi Manusia-Komputer dan praktik-praktik desain antarmuka dan pengalaman pengguna. Buku ini merupakan pengantar dasar bagi para mahasiswa dan pembaca yang tertarik dengan desain interaktivitas. Guna menambah pemahaman pembaca buku ini juga dilengkapi dengan contoh kasus dalam mengaplikasikan prinsip-prinsip Interaksi Manusia-Komputer pada sistem/produk perangkat lunak. Topik-topik yang dibahas pada buku ini mencakup Dasar Interaksi Manusia Komputer, Desain Pengalaman Pengguna, Desain Antarmuka Pengguna, Riset Pengguna, Analisis dan Desain, hingga Prototyping. Selain dilengkapi dengan studi kasus melalui aktivitas praktikum (desain persona, experience map, value proporsition, low dan high-fidelity), buku ini juga dilengkapi dengan evaluasi di tiap bab-nya.