Ana Moreira
A roadmap for integrating sustainability into software engineering education
Moreira, Ana; Lago, Patricia; Heldal, Rogardt; Betz, Stefanie; Brooks, Ian; Capilla, Rafael; Coroamă, Vlad Constantin; Duboc, Leticia; Fernandes, João Paulo; Leifler, Ola; Nguyen, Ngoc-Thanh; Oyedeji, Shola; Penzenstadler, Birgit; Peters, Anne-Kathrin; Porras, Jari; Venters, Colin C.
Authors
Patricia Lago
Rogardt Heldal
Stefanie Betz
Ian Brooks Ian.Brooks@uwe.ac.uk
Senior Lecturer in Sustainable IT
Rafael Capilla
Vlad Constantin Coroamă
Leticia Duboc
João Paulo Fernandes
Ola Leifler
Ngoc-Thanh Nguyen
Shola Oyedeji
Birgit Penzenstadler
Anne-Kathrin Peters
Jari Porras
Colin C. Venters
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 paper 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.
Journal Article Type | Article |
---|---|
Acceptance Date | Nov 13, 2024 |
Online Publication Date | Dec 18, 2024 |
Deposit Date | Feb 10, 2025 |
Publicly Available Date | Feb 13, 2025 |
Journal | ACM Transactions on Software Engineering and Methodology |
Print ISSN | 1049-331X |
Electronic ISSN | 1557-7392 |
Publisher | Association for Computing Machinery (ACM) |
Peer Reviewed | Peer Reviewed |
DOI | https://doi.org/10.1145/3708526 |
Public URL | https://uwe-repository.worktribe.com/output/13549744 |
Publisher URL | https://dl.acm.org/doi/10.1145/3708526 |
Files
A Roadmap for Integrating Sustainability into Software Engineering Education
(589 Kb)
PDF
Licence
http://creativecommons.org/licenses/by/4.0/
Copyright Statement
This is the author's accepted manuscript. The final published version is available here:
https://doi.org/10.1145/3708526.
You might also like
Implementing the United Nations sustainable development goals for the systems engineering of multinational corporations
(2018)
Presentation / Conference Contribution
Co-creation of value: A customer-integration approach
(2019)
Book Chapter
Greenpreneurs: A guide to curriculum design
(-0001)
Other
Downloadable Citations
About UWE Bristol Research Repository
Administrator e-mail: repository@uwe.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search