Teaching Empathy in Software Engineering Education in the Age of Artificial Intelligence

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Santos, Ronnie de Souza, Magalhães, Cleyton, Destefanis, Giuseppe, Wessel, Mairieli, Barcomb, Ann, Licorish, Sherlock, Stuart-Verner, Brody, Santos, Italo
Format: Preprint
Veröffentlicht: 2026
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866910105801326592
author Santos, Ronnie de Souza
Magalhães, Cleyton
Destefanis, Giuseppe
Wessel, Mairieli
Barcomb, Ann
Licorish, Sherlock
Stuart-Verner, Brody
Santos, Italo
author_facet Santos, Ronnie de Souza
Magalhães, Cleyton
Destefanis, Giuseppe
Wessel, Mairieli
Barcomb, Ann
Licorish, Sherlock
Stuart-Verner, Brody
Santos, Italo
contents Empathy has been discussed as a relevant human capability in software engineering, particularly in activities that require understanding users, stakeholders, and the societal implications of technological systems. This relevance becomes more pronounced in the context of artificial intelligence, where software increasingly participates in decisions that affect diverse individuals and communities. However, limited guidance exists on how empathy can be integrated into technical software engineering education in ways that connect with the development of AI-enabled systems. This study investigates teaching practices that educators use to incorporate empathy into software engineering courses. Using qualitative analysis of educator-reported practices, we identified five categories through which empathy is operationalized within technical coursework: societal framing of AI systems, fairness and accessibility considerations in design and evaluation, representation of diverse users, stakeholder role awareness and responsibility, and structured reflection and feedback during development processes. The findings indicate that empathy can be embedded within core development activities rather than taught as a separate topic, enabling students to reason about bias, accessibility, accountability, and the societal consequences of AI technologies. These results contribute a structured view of how empathy-oriented practices can be incorporated into software engineering education to support the preparation of students who will develop AI-enabled systems.
format Preprint
id arxiv_https___arxiv_org_abs_2604_04689
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Teaching Empathy in Software Engineering Education in the Age of Artificial Intelligence
Santos, Ronnie de Souza
Magalhães, Cleyton
Destefanis, Giuseppe
Wessel, Mairieli
Barcomb, Ann
Licorish, Sherlock
Stuart-Verner, Brody
Santos, Italo
Computers and Society
Software Engineering
Empathy has been discussed as a relevant human capability in software engineering, particularly in activities that require understanding users, stakeholders, and the societal implications of technological systems. This relevance becomes more pronounced in the context of artificial intelligence, where software increasingly participates in decisions that affect diverse individuals and communities. However, limited guidance exists on how empathy can be integrated into technical software engineering education in ways that connect with the development of AI-enabled systems. This study investigates teaching practices that educators use to incorporate empathy into software engineering courses. Using qualitative analysis of educator-reported practices, we identified five categories through which empathy is operationalized within technical coursework: societal framing of AI systems, fairness and accessibility considerations in design and evaluation, representation of diverse users, stakeholder role awareness and responsibility, and structured reflection and feedback during development processes. The findings indicate that empathy can be embedded within core development activities rather than taught as a separate topic, enabling students to reason about bias, accessibility, accountability, and the societal consequences of AI technologies. These results contribute a structured view of how empathy-oriented practices can be incorporated into software engineering education to support the preparation of students who will develop AI-enabled systems.
title Teaching Empathy in Software Engineering Education in the Age of Artificial Intelligence
topic Computers and Society
Software Engineering
url https://arxiv.org/abs/2604.04689