HCI (Адам мен компьютердің өзара әрекеттесуі) — адамдардың компьютерлермен өзара әрекеттесуін және компьютерлердің адамдармен сәтті әрекеттесу үшін қаншалықты дамығанын немесе дамымағанын зерттеу. Аты айтып тұрғандай, HCI үш бөліктен тұрады: пайдаланушы, компьютердің өзі және олардың бірге жұмыс істеу әдісі.