Jumpstart sustainability in seminars: hands-on experiences in class

Sustainability in its different aspects is hardly addressed in software engineering education, neither as quality objective of system development nor in business process design. Consequently, students tend to be unaware of this concept and are not considering sustainability as an important aspect of systems development. This results in the development of (environmentally or socially) suboptimal solutions---although information and communication technology systems could offer great support in promoting and enabling sustainability in our society. To unlock this potential, we are sensitizing students for the issue by gradually introducing the concept in the curriculum. In this paper, we report on experiences in establishing sustainability in the software engineering curriculum of Bachelor and Master students by means of designated interactive seminars. A guideline on how to establish similar teaching activities concludes the paper.

[1]  Birgit Penzenstadler,et al.  Teach sustainability in software engineering? , 2011, 2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T).

[2]  Xavier Franch,et al.  Sustainability in software engineering: A systematic literature review , 2012, EASE.

[3]  Aleksandra Slahova,et al.  Creative activity in conception of sustainable development education , 2007 .

[4]  Yu Cai Integrating sustainability into undergraduate computing education , 2010, SIGCSE.

[5]  J. Schnoor,et al.  Sustainability science and engineering: the emergence of a new metadiscipline. , 2003, Environmental science & technology.

[6]  Carol Boyle,et al.  Considerations on Educating Engineers in Sustainability , 2004, IEEE Engineering Management Review.

[7]  Janet Davis,et al.  Computing and sustainability: evaluating resources for educators , 2010, SGCS.

[8]  G. H. Brundtland World Commission on environment and development , 1985 .

[9]  Jean-Francois Girard,et al.  An Activity-Based Quality Model for Maintainability , 2007, 2007 IEEE International Conference on Software Maintenance.

[10]  Keith Phalp,et al.  B-SCP: A requirements analysis framework for validating strategic alignment of organizational IT based on strategy, context, and process , 2006, Inf. Softw. Technol..

[11]  Lorenz M. Hilty,et al.  Sustainability and ICT - An overview of the field , 2011 .

[12]  Nancy B. Kurland Evolution of a campus sustainability network: a case study in organizational change , 2011 .

[13]  Pearl Brereton,et al.  Systematic literature reviews in software engineering - A systematic literature review , 2009, Inf. Softw. Technol..