Title
Everything is INTERRELATED: teaching software engineering for sustainability.
Abstract
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.
Year
DOI
Venue
2018
10.1145/3183377.3183382
ICSE (SEET)
Keywords
Field
DocType
Sustainability, software engineering, pedagogy, sustainability design, sustainability education
Sustainable design,Unified Modeling Language,Software engineering,Computer science,Software system,Blueprint,Software,Knowledge engineering,Sustainable development,Sustainability
Conference
ISSN
ISBN
Citations 
0270-5257
978-1-4503-5660-2
1
PageRank 
References 
Authors
0.37
23
8
Name
Order
Citations
PageRank
Birgit Penzenstadler147959.36
Stefanie Betz2589.71
Colin C. Venters314516.66
Ruzanna Chitchyan453142.59
Jari Porras511734.44
Norbert Seyff645249.95
Leticia Duboc711512.25
Christoph Becker811912.60