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 soft...

Full description

Bibliographic Details
Authors: Moreira, Ana; Lago, Patricia; Heldal, rogardt; Betz, Stefanie; Brooks, Ian; Coroama, Vlad; Duboc, Leticia; Fernandes, João Paulo; Leifler, Ola; Nguyen, Ngoc-Thanh; Oyedeji, Shola; Penzenstadler, Birgit; Peters, Anne-Kathrin; Porras, Jari; Venter, C. C.
Format: Article
Publication date:2024
Country:España
Institution:Universitat Ramon Llull (URL)
Repository:DAU Arxiu Digital de la Universitat Ramon Llull
OAI Identifier:oai:dau.url.edu:20.500.14342/5578
Online Access:http://hdl.handle.net/20.500.14342/5578
https://doi.org/10.1145/3708526
Access Level:Open access
Keyword:Computing
Education
Software competencies
Software engineering
Software sustainability
Sustainability
Sustainability skills
Sustainable development goals
Sustainable software
004
37
62
_version_ 1878732502518988800
author Moreira, Ana
author2 Lago, Patricia
Heldal, rogardt
Betz, Stefanie
Brooks, Ian
Coroama, Vlad
Duboc, Leticia
Fernandes, João Paulo
Leifler, Ola
Nguyen, Ngoc-Thanh
Oyedeji, Shola
Penzenstadler, Birgit
Peters, Anne-Kathrin
Porras, Jari
Venter, C. C.
author2_role author
author
author
author
author
author
author
author
author
author
author
author
author
author
author_browse Betz, Stefanie
Brooks, Ian
Coroama, Vlad
Duboc, Leticia
Fernandes, João Paulo
Heldal, rogardt
Lago, Patricia
Leifler, Ola
Moreira, Ana
Nguyen, Ngoc-Thanh
Oyedeji, Shola
Penzenstadler, Birgit
Peters, Anne-Kathrin
Porras, Jari
Venter, C. C.
author_facet Moreira, Ana
Lago, Patricia
Heldal, rogardt
Betz, Stefanie
Brooks, Ian
Coroama, Vlad
Duboc, Leticia
Fernandes, João Paulo
Leifler, Ola
Nguyen, Ngoc-Thanh
Oyedeji, Shola
Penzenstadler, Birgit
Peters, Anne-Kathrin
Porras, Jari
Venter, C. C.
author_role author
collection DAU Arxiu Digital de la Universitat Ramon Llull
description 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.
eu_rights_str_mv openAccess
format article
id ES_44416e3e4b3fe41f3a0350a0eee73b6d
institution Universitat Ramon Llull (URL)
instname_str Universitat Ramon Llull (URL)
network_acronym_str ES
network_name_str España
oai_identifier_str oai:dau.url.edu:20.500.14342/5578
publishDate 2024
publishDateSort 2024
publisher ACM
publisherStr ACM
reponame_str DAU Arxiu Digital de la Universitat Ramon Llull
spelling A Roadmap for integrating sustainability into software engineering education Moreira, Ana Lago, Patricia Heldal, rogardt Betz, Stefanie Brooks, Ian Coroama, Vlad Duboc, Leticia Fernandes, João Paulo Leifler, Ola Nguyen, Ngoc-Thanh Oyedeji, Shola Penzenstadler, Birgit Peters, Anne-Kathrin Porras, Jari Venter, C. C. Computing Education Software competencies Software engineering Software sustainability Sustainability Sustainability skills Sustainable development goals Sustainable software 004 37 62 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. info:eu-repo/semantics/publishedVersion ACM http://hdl.handle.net/20.500.14342/5578 https://doi.org/10.1145/3708526
spellingShingle A Roadmap for integrating sustainability into software engineering education
Moreira, Ana
Computing
Education
Software competencies
Software engineering
Software sustainability
Sustainability
Sustainability skills
Sustainable development goals
Sustainable software
004
37
62
title A Roadmap for integrating sustainability into software engineering education
title_full A Roadmap for integrating sustainability into software engineering education
title_fullStr A Roadmap for integrating sustainability into software engineering education
title_full_unstemmed A Roadmap for integrating sustainability into software engineering education
title_short A Roadmap for integrating sustainability into software engineering education
title_sort A Roadmap for integrating sustainability into software engineering education
topic Computing
Education
Software competencies
Software engineering
Software sustainability
Sustainability
Sustainability skills
Sustainable development goals
Sustainable software
004
37
62
topic_facet Computing
Education
Software competencies
Software engineering
Software sustainability
Sustainability
Sustainability skills
Sustainable development goals
Sustainable software
004
37
62
url http://hdl.handle.net/20.500.14342/5578
https://doi.org/10.1145/3708526