On the Presence of Green and Sustainable Software Engineering in Higher Education Curricula
Authors:
- Damiano TorreDTDamiano Torre
- Giuseppe ProcacciantiGPGiuseppe Procaccianti
- Davide FucciDFDavide Fucci
- Sonja LutovacSLSonja Lutovac
- Giuseppe ScannielloGSGiuseppe Scanniello
- 1 May 2017
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 54-60
Abstract
Nowadays, software is pervasive in our everyday lives. Its sustainability and environmental impact have become major factors to be considered in the development of software systems. Millennials-the newer generation of university students-are particularly keen to learn about and contribute to a more sustainable and green society. The need for training on green and sustainable topics in software engineering has been reflected in a number of recent studies. The goal of this paper is to get a first understanding of what is the current state of teaching sustainability in the software engineering community, what are the motivations behind the current state of teaching, and what can be done to improve it. To this end, we report the findings from a targeted survey of 33 academics on the presence of green and sustainable software engineering in higher education. The major findings from the collected data suggest that sustainability is under-represented in the curricula, while the current focus of teaching is on energy efficiency delivered through a fact-based approach. The reasons vary from lack of awareness, teaching material and suitable technologies, to the high effort required to teach sustainability. Finally, we provide recommendations for educators willing to teach sustainability in software engineering that can help to suit millennial students needs.Keywords
All Related Versions
This publication has 19 references indexed in Scilit:
- Framing sustainability as a property of software qualityCommunications of the ACM, 2015
- Leveraging "energy efficiency to software users"ACM SIGSOFT Software Engineering Notes, 2014
- Sustainable lean six-sigma green engineering system design educational challenges and interactive multimedia solutions2012
- Teach sustainability in software engineering?2011
- Computing and sustainabilityACM SIGCSE Bulletin, 2010
- Improving Teacher Education Through Longitudinal Research: How studying our graduates led us to give priority to program planning and vision for teachingStudying Teacher Education, 2009
- Personal Opinion Surveys2008
- Integration of Sustainability in Higher Education: A Study with International PerspectivesInnovative Higher Education, 2007
- Conducting on-line surveys in software engineering2003
- Survey Research Methodology in Management Information Systems: An AssessmentJournal of Management Information Systems, 1993