Interaksi manusia dan komputer adalah disiplin ilmu yang mempelajari hubungan antara manusia dan komputer yang meliputi perancangan, evaluasi, dan implementasi antarmuka pengguna komputer agar mudah digunakan oleh manusia. Sedangkan interaksi manusia dan komputer sendiri adalah serangkaian proses, dialog dan kegiatan yang dilakukan oleh manusia untuk berinteraksi dengan komputer secara interaktif untuk melaksanakan dan menyelesaikan tugas yang diinginkan.
IMK atau interaksi manusia dan komputer adalah suatu ilmu yang sangat berkaitan dengan disain implementasi dan evaluasi dari sistem komputasi iyang interaktif untuk digunakan oleh manusia dan studi tentang ruang lingkupnya,ada interaksi antara satu atau lebih manusia dan satu atau lebih komputasi mesin.
Agar komputer dapat diterima secara luas dan digunakan secara efektif, maka perlu dirancang secara baik. Hal ini tidak berarti bahwa semua sistem harus dirancang agar dapat mengakomodasi semua orang, namun komputer perlu dirancang agar memenuhi dan mempunyai kemampuan sesuai dengan kebutuhan pengguna secara spesifik.
Pada tahun 1970 mulai dikenal istilah antarmuka pengguna (user interface), yang juga dikenal dengan istilah Man-Machine Interface (MMI), dan mulai menjadi topik perhatian bagi peneliti dan perancang sistem.
Perusahaan komputer mulai memikirkan aspek fisik dari antarmuka pengguna sebagai faktor penentu keberhasilan dalam pemasaran produknya.
Istilah human-computer interaction (HCI) mulai muncul pertengahan tahun 1980-an sebagai bidang studi yang baru. Istilah HCI mengisyaratkan bahwa bidang studi ini mempunyai fokus yang lebih luas, tidak hanya sekedar perancangan antarmuka secara fisik.
Interaksi Manusia dan Komputer merupakan mata kuliah yang memberikan bekal kepada mahasiswa tentang bentuk interaksi (dialog) antara manusia dengan komputer. Aspek penting yang dipelajari dalam disiplin ilmu ini adalah aspek manusia, aspek komputer dan aspek lingkungan kerja (ergonomik). Tujuan dari penggabungan ketiga aspek ini adalah agar dicapai suatu kondisi yang senyaman mungkin ketika seseorang berinteraksi / bekerja dengan teknologi komputer baik software maupun hardware. Materi yang dibahas dalam mata kuliah ini meliputi: sejarah dan lahirnya Human Computer Interaction, Faktor manusia dan elemen interaksi, prinsip usability, analisis tugas, desain, prototyping, dialog, penanganan kesalahan dan help documentation, evaluasi, website, CSCW and abiquitous computing, visualisasi informasi serta audio dan agent.