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...
| Authors: | ; ; ; ; ; ; ; ; ; ; ; ; ; ; |
|---|---|
| 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 |