Mata kuliah ini memberikan pengetahuan terkait bidang interaksi manusia & komputer. Perkuliahan akan mengkaji beberapa konsep dasar mengenai teknologi interaksi, pemrosesan informasi, teori interaksi, metafor antarmuka, elemen user experience, UI & Design pattern, analisis task, model prediktif. Mata kuliah ini juga akan memberikan penekanan pada perancangan dan desain antarmuka terutama pada platform web dan mobile, melakukan prototyping hingga pengujian kebergunaan.