A Roadmap for Integrating Sustainability into Software Engineering Education

The world faces escalating crises: record-breaking temperatures, widespread fires, severe flooding, increased oceanic microplastics, and unequal resource distribution. Academia introduces courses around sustainability to meet the new demand, but software engineering education lags behind. While software systems contribute to environmental issues through high energy consumption, they also hold the potential for solutions, such as more efficient and equitable resource management. Yet, sustainability remains a low priority for many businesses, including those in the digital sector. Business as usual is no longer viable. A transformational change in software engineering education is urgently needed. We must move beyond traditional curriculum models and fully integrate sustainability into every aspect of software development. By embedding sustainability as a core competency, we can equip future engineers not only to minimise harm but also to innovate solutions that drive positive, sustainable change. Only with such a shift can software engineering education meet the demands of a world in crisis and prepare students to lead the next generation of sustainable technology. This article discusses a set of challenges and proposes a customisable education roadmap for integrating sustainability into the software engineering curricula. These challenges reflect our perspective on key considerations, stemming from regular, intensive discussions in regular workshops among the authors and the community, as well as our extensive research and teaching experience in the field.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Software Engineering and Methodology
Published
2024-12-18
DOI
https://doi.org/10.1145/3708526
Citations
11
Primary Topic
Innovative Approaches in Technology and Social Development
Type
article
Field-Weighted Citation Impact
8.04

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Roadmap for Integrating Sustainability into Software Engineering Education

Letícia Duboc, Vlad C. Coroamă, Ola Leifler, João Paulo Fernandes et al.
11 citations
ACM Transactions on Software Engineering and Methodology
Innovative Approaches in Technology and Social Development
8.04
article

A Roadmap for Integrating Sustainability into Software Engineering Education

Letícia Duboc, Vlad C. Coroamă, Ola Leifler, João Paulo Fernandes, Colin C. Venters, Rogardt Heldal, Ian Brooks, Ana Moreira, Stefanie Betz, Rafael Capilla, Patricia Lago
article en
11 citations

Abstract

The world faces escalating crises: record-breaking temperatures, widespread fires, severe flooding, increased oceanic microplastics, and unequal resource distribution. Academia introduces courses around sustainability to meet the new demand, but software engineering education lags behind. While software systems contribute to environmental issues through high energy consumption, they also hold the potential for solutions, such as more efficient and equitable resource management. Yet, sustainability remains a low priority for many businesses, including those in the digital sector. Business as usual is no longer viable. A transformational change in software engineering education is urgently needed. We must move beyond traditional curriculum models and fully integrate sustainability into every aspect of software development. By embedding sustainability as a core competency, we can equip future engineers not only to minimise harm but also to innovate solutions that drive positive, sustainable change. Only with such a shift can software engineering education meet the demands of a world in crisis and prepare students to lead the next generation of sustainable technology. This article discusses a set of challenges and proposes a customisable education roadmap for integrating sustainability into the software engineering curricula. These challenges reflect our perspective on key considerations, stemming from regular, intensive discussions in regular workshops among the authors and the community, as well as our extensive research and teaching experience in the field.

ACM Transactions on Software Engineering and MethodologyVol. 34(5)
Linköping University (SE), New York University Abu Dhabi (AE), University of the West of England (GB), Western Norway University of Applied Sciences (NO), Universidad Rey Juan Carlos (ES), Institute for Sustainability (GB), Universitat Ramon Llull (ES), Lappeenranta-Lahti University of Technology (FI), Chalmers University of Technology (SE), European Organization for Nuclear Research (CH), Universidade Nova de Lisboa (PT), Vrije Universiteit Amsterdam (NL), KTH Royal Institute of Technology (SE), Furtwangen University (DE)
Science Foundation Ireland, Bundesministerium für Bildung und Forschung, NOVA Laboratory for Computer Science and Informatics, Fundação para a Ciência e a Tecnologia
Openalex Percentile: Top 3%
Innovative Approaches in Technology and Social Development
8.04
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.