TY - GEN
T1 - Everything is INTERRELATED
T2 - 40th ACM/IEEE International Conference on Software Engineering: Software Engineering Education and Training, ICSE-SEET 2018
AU - Penzenstadler, Birgit
AU - Betz, Stefanie
AU - Venters, Colin C.
AU - Chitchyan, Ruzanna
AU - Porras, Jari
AU - Seyff, Norbert
AU - Duboc, Leticia
AU - Becker, Christoph
N1 - Publisher Copyright:
© 2018 Association for Computing Machinery.
PY - 2018/5/27
Y1 - 2018/5/27
N2 - Sustainability has become an important concern across many disciplines, and software systems play an increasingly central role in addressing it. However, teaching students from software engineering and related disciplines to effectively act in this space requires interdisciplinary courses that combines the concept of sustainability with software engineering practice and principles. Yet, presently little guidance exist on which subjects and materials to cover in such courses and how, combined with a lack of reusable learning objects. This paper describes a summer school course on Software Engineering for Sustainability (SE4S). We provide a blueprint for this course, in the hope that it can help the community develop a shared approach and methods to teaching SE4S. Practical lessons learned from delivery of this course are also reported here, and could help iterate over the course materials, structure, and guidance for future improvements. The course blueprint, availability of used materials and report of the study results make this course viable for replication and further improvement.
AB - Sustainability has become an important concern across many disciplines, and software systems play an increasingly central role in addressing it. However, teaching students from software engineering and related disciplines to effectively act in this space requires interdisciplinary courses that combines the concept of sustainability with software engineering practice and principles. Yet, presently little guidance exist on which subjects and materials to cover in such courses and how, combined with a lack of reusable learning objects. This paper describes a summer school course on Software Engineering for Sustainability (SE4S). We provide a blueprint for this course, in the hope that it can help the community develop a shared approach and methods to teaching SE4S. Practical lessons learned from delivery of this course are also reported here, and could help iterate over the course materials, structure, and guidance for future improvements. The course blueprint, availability of used materials and report of the study results make this course viable for replication and further improvement.
KW - pedagogy
KW - software engineering
KW - Sustainability
KW - sustainability design
KW - sustainability education
UR - http://www.scopus.com/inward/record.url?scp=85049804395&partnerID=8YFLogxK
U2 - 10.1145/3183377.3183382
DO - 10.1145/3183377.3183382
M3 - Conference contribution
AN - SCOPUS:85049804395
T3 - Proceedings - International Conference on Software Engineering
SP - 153
EP - 162
BT - Proceedings 2018 ACM/IEEE 40th International Conference on Software Engineering
PB - IEEE Computer Society
Y2 - 30 May 2018 through 1 June 2018
ER -