You are currently viewing a new version of our website. To view the old version click .
Sustainability
  • Article
  • Open Access

17 July 2020

Sustainability Inclusion in Informatics Curriculum Development

and
1
Department of Computer Science, NTNU—Norwegian University of Science and Technology, 2815 Gjøvik, Norway
2
Faculty of Logistics, Molde University College—Specialized University in Logistics, 6410 Molde, Norway
3
Department of Software Engineering, Atilim University, 06830 Ankara, Turkey
*
Author to whom correspondence should be addressed.

Abstract

(1) Background: Presently, sustainability is a crucial issue for human beings due to many disasters owing to climate change. Information Technology (IT) is now part of everyday life in society due to the proliferation of gadgets such as mobile phones, apps, computers, information systems, web-based systems, etc. (2) Methods: The analysis is based on recent ACM/IEEE curriculum guidelines for IT, a rigorous literature review as well as various viewpoints and their relevance for sustainability-oriented curriculum development; it also includes an assessment of key competencies in sustainability for proposed units in the IT curriculum. (3) Results: Sustainability is a critical subject for prospective IT professionals. Therefore, it is imperative to motivate and raise awareness among students and the faculty community regarding sustainability through its inclusion in the Informatics curriculum. This paper focuses on how sustainability can be included in various courses of the Informatics curriculum. It also considers recent ACM/IEEE curriculum guidelines for IT professionals, which assert that IT students should explore IT strategies required for developing a culture of green and sustainable IT. (4) Conclusions: This paper provides guidelines for IT curriculum development by incorporating sustainable elements in courses, so that future IT professionals can learn and practice sustainability in order to develop a sustainable society.

1. Introduction

Sustainability is becoming a crucial concern in information technology regarding our future. Sustainable development seeks to meet the needs and aspirations of the present without compromising the ability of future generations to meet their own needs [1]. Initially, four dimensions of sustainability were introduced: individual/human, social equity, economic development, and environmental protection [2,3]. These are interrelated and should be selected in a manner towards an optimum arrangement and alliance. Nolin [4] argued that these dimensions of sustainable development may be incomplete from an information and communication technology (ICT) perspective and should perhaps be joined by a technological dimension. He further explained that without a clear technological dimension of sustainable development, it becomes difficult to package ideas and strategies in such a way that they are clearly linked to other dimensions. Engineers tend to focus on the technical dimension of sustainability [5]. The technical dimension covers the ability to maintain and evolve systems over time, which involves maintenance and evolution, resilience, and the ease of system transitions [6]. However, changes in one system, in one dimension, often have impacts on other dimensions and other systems, e.g., a difficulty in maintaining systems’ excessive maintenance costs affects their company’s financial liquidity (social and economic sustainability), which might limit its growth and even threaten its survival (economic sustainability) [5].
The United Nations Agenda 2030 for sustainable development lays out the global and local challenges mankind is facing, with a view to the needed transformation toward sustainable development [7]. As information plays an important role in development, information scientists should be included in this debate [8]. Several international and national policy documents have recognized the importance of management, access, use, and sharing of data and information for sustainable development [9]. IT now plays a crucially important role in the environmental and energy fields [10]. Chowdhury [11] argued that sustainability should become a mainstream research topic within information studies, since information forms an integral part of every development and innovation.
“Informatics is the science of information. It studies the representation, processing, and communication of information in natural and artificial systems. Since computers, individuals and organizations all process information, informatics has computational, cognitive and social aspects” [12]. The author of this study further states that informatics used in conjunction with the name of a discipline, such as medical informatics or bio-informatics, denotes the specialization of informatics in the management and processing of data, information, and knowledge in the named discipline [12]. Sustainability is interpreted as the capacity of a socio-technical system to endure [5]. It is a systemic concept, as sustainability dimensions (social, individual, environmental, economic, and technical) are interwoven with the functions and constraints of any given socio-technical system, mutually interdependent, and contextualized by the ethical and legal norms and social practices [13]. Sustainable IT is defined as the application of IT practices and technologies for the benefit of customers and other stakeholders, ensuring long-term well-being in the economic, social, and environmental sustainability pillars [14]. Therefore, one of the goals of sustainable IT education is to inculcate awareness, appreciation, and the practice of sustainable IT in professional life, as supported by another study: the design, manufacture, use, and disposal of IT equipment to improve performance and system use while ensuring economic viability, maintained by social and business ethical responsibilities [15]. Although sustainability has often been equated with environmental issues, it is evident that it requires the simultaneous consideration of environmental resources, societal and individual well-being, economic prosperity, and the long-term viability of technical infrastructure [5].
Informatics has become an integral part of our everyday life, gradually impacting human beings and society. Sustainability management is one of the upcoming movements of the 21st century, but, until now, it did not get as much attention as it should have by the informatics community. Organizations are now beginning to understand that not only cost-efficiency, but also long-term and continued prosperity can be gained from sustainability. Therefore, apart from factors like cost, time, and quality, sustainability has also become one of the significant objectives to achieve when developing, configuring, operating, and implementing information systems.
Educational institutions can play a pivotal role in training the younger generation to address this critical issue. Shapiro [16] observed that universities have multiple roles in society: one is to serve the existing society and the other is to challenge society to shape a better future. Education is responsible for promoting the right types of key professional skills for sustainability (KPSS), that will lead to sustainable and inclusive growth and to a peaceful life for all individuals [17]. It should be ensured that all learners acquire the knowledge and skills through education to promote sustainable development. Sustainable data and information practices can be promoted through education and training [9]. Institutions should be required to integrate sustainable development into their educational programs for information professionals and to communicate to future professionals their role in building tomorrow’s sustainable society [4]. Yet, there is no mention of sustainability in our existing statutory science curriculum [18]. Many higher education institutes still focus more on the greening of their campus rather than on integrating and infusing sustainability into the curriculum [19].
Researchers have noticed that sustainability is under-represented in the curricula [20]. It is crucial to introduce environmental and social perspectives in the curricula of future graduates [21], also known as “sustainable curricula” [22]. Technical faculties and universities are particularly prone to barriers to change concerning sustainability [23]. Most of the efforts to reform engineering curricula to include sustainable development have been primarily focused on developing individual courses on sustainability despite the need for broad curriculum reform [24], rather than integrating sustainability concepts into existing courses in the curricula. Hence, there is a need to include the concept of sustainability in the university curriculum of informatics and IT courses. However, there is no clear consensus on the definition or the list of desired competencies, skills, or learning outcomes in engineering education for sustainable development [25]. Despite long-standing calls [26], computing education has been slow to act on the inclusion of sustainability and of knowledge on how the existing basic software engineering theory and practice relate to sustainability [27]. Penzenstadler et al. [28] noticed that, due to the significance of sustainability, there is a need to include it in software engineering and practice. Yet there is little guidance on which subjects and courses should be included and how. Becker et al. [5] also suggested the need for building competences in the theory and practice of sustainable design into the training of all software engineers. Sustainability has the potential to attract more students due to its indispensable significance for the future [29]. They also stressed that researchers and educators should develop improved curricula that include sustainability principles. Therefore, this paper contributes to the inclusion of a sustainability component in the body of knowledge on informatics education.
The remaining paper is organized as follows: in Section 2, related work with sustainability and sustainable informatics is presented; afterwards, Section 3 describes methodology; Section 4 introduces the curricula development on sustainable informatics; and Section 5 includes points of discussion, followed by the conclusion along with future research directions.

3. Methodology

Sammalisto and Lindhqvist [37] suggested that sustainability knowledge should be integrated by linking the concept of sustainability to a particular field of study rather than separate courses. Therefore, ACM/IEEE guidelines for IT curriculum development have been followed to list the courses IT graduates should take in order to practice their profession successfully. ACM/IEEE guidelines 2017 for IT curriculum development [56] consist of a set of IT competencies that students should learn, enable educational institutions to develop IT curricula that meet the growing demands of the changing technological world, and are useful for both industry and academia.
Further, an extensive literature survey is conducted in order to understand the knowledge and skills required by IT graduates in order to practice and realize sustainability in their profession. The information gained from the literature review along with authors’ long academic experience in the IT discipline facilitates the inclusion of sustainability competence in the form of flexible units within existing courses of IT curricula. Finally, these courses are categorized into groups: fundamental, core, technical electives, non-technical electives, project-based courses, and industrial practice, based on the structure of academic programs in major universities.
It is crucial to assess whether units included in key courses of the IT curriculum provide knowledge and skills related with sustainability. Introducing key competencies for SD can be seen as an important step in the integration of sustainability in higher education [44]. Some significant studies describing key competencies in sustainability are [38,42,43,45,46]. Table 1 presents the way key competencies described in various frameworks maps with each other.
Table 1. Key competencies in sustainability as described in major studies.
Wiek et al. [38] proposed a framework of key competencies in sustainability by categorizing competencies into clusters. Giangrande et al. [46] found this to be a useful approach to enable contextualization, as well as the development of specific competencies, and further extended the framework. The present study follows the same approach and assesses proposed units based on existing frameworks [38,46].

4. Sustainability Oriented Informatics Curricula Outline

The curriculum should include conceptual education and practice in IT and informatics courses so that students can get exposure to different components of sustainability issues. The word sustainable has appeared three times in IT 2017 guidelines, while green computing is mentioned nine times along with green IT two times [56]. It shows that there is a need to inculcate these in curricula so that future IT professionals can plan and develop sustainable and eco-friendly approaches in practice of the IT sector. Sustainable IT includes green IT requirements, product lifecycle guidelines, and equipment policies that constitute technology environments, namely: hardware, software, telecommunications, and people [61]. Figure 1 shows an approach to integrate sustainability education in informatics curricula.
Figure 1. An approach for sustainability inclusion in Informatics Curricula.
The following describes the units that can be included in the existing courses e.g., sustainability theory can be introduced in a course that provides the fundamentals of IT. Most of these courses outlined here are in line with ACM/IEEE guidelines 2017 for Information Technology [56] curriculum development. These units are flexible in nature and inclusion of these in specified courses will provide sustainability theory, concepts, and application areas in the informatics/information technology discipline.

4.1. Sustainability Theory

Understanding the concept of sustainability and eco-informatics and its different components, is important so as to be practiced to different stages of design, development, operations, and maintenance of information systems in different domains.

4.2. Sustainability Requirements and Analysis

Requirements are the key leverage point for practitioners who want to develop sustainable software intensive systems [5]. Sustainability must be treated as an important quality attribute similar to safety, security, efficiency, reliability, and usability [6]. Sustainability inclusion in requirements elicitation and analysis processes, necessitates the understanding of sustainability to apply in the requirements elicitation process which includes stakeholder modelling, goal modelling, process modelling, and system modelling. During requirements elicitation the teams may employ participatory techniques and requirements can be documented ensuing templates from IEEE Standard 8.30 [5] requirements specification. Similarly necessary, is the understanding of comprehensive analysis of sustainability issues in information system development, from project management (cost, schedule, staff), and process development. It should include, in general, information systems to be developed from an overall perspective to sustainability and long-term repercussion on sustainability.

4.3. Sustainability Issues in Information System Design

How to apply sustainability in different kinds of information system architecture and design issues, i.e., database, human computer interaction, and modules interface, structure chart, and in software architecture design evolution. In this context it is significant to note that standards are being adjusted, for instance, working group WG42 on ISO/IEC 42,030 (Architecture Evaluation) has considered energy efficiency and environmental concerns at the software architecture level and IEEE P1680.1 Standard for Environmental Assessment and Personal Computer Products is being updated [5].

4.4. Information Systems Development and Management

Selection of sustainable eco-oriented platform-based information system development, choice of right tools, management approaches toward sustainability and green IT based information systems. Sustainability issues should be included in information system process models and their related activities. It also consists of information system deployment, operations and maintenance keeping in view eco or green IT perspective.

4.5. Ensuring Sustainable Testing and Quality Assurance

Applying the right approach in ensuring sustainability in the process including quality and operation of the software product. Knowledge of standards of eco-design (ISO 14006, ISO 14062), software standard ISO/IEC 25010, Green computing standards. Testing for energy efficiency, much like security, performance, stability etc. [62]

4.6. Sustainability Oriented Informatics Process Management

Information system process development, deployment should include a sustainable information system process, an Agile, Lean, and DevOps software development paradigm. Further necessary is the knowledge of relevant tools, processes, and technologies to facilitate the sustainable information system development process. Energy and resources application are the main factors that influence sustainability. It includes the planning phase, monitoring stage of sustainability activities, along with sustainability policies, to ensure an efficient information system development and deployment process. Eco-design of digital services towards ensuring reducing environmental impacts to develop digital services that are more sustainable consume fewer resources and energy and produce less waste.

4.7. Sustainability Oriented Human Computer Interaction

Human Computer Interaction (HCI) is part of many IT and software applications. Therefore, sustainability issues should be included as components in this course. Nyström and Mustaquim [63] supported that the persuasive system design can influence users to behave and live more sustainably and should be related to sustainability of the environment. Sustainable HCI should address WCED’s (World Commission on Environment and Development) sustainability view “… that it meets the needs of the present without compromising the ability of future generations to meet their own needs” [1]. Sustainable system design principles can be included in HCI, information system design, and the industrial project curriculum.

4.8. Sustainable System Simulation and Modelling

Requirements modelling contributes towards the realization of how to include sustainability issues in information systems with help from simulation models and tools. It also includes IS modelling by applying frameworks and tools for complex systems.

4.9. Web and Mobile Systems

Sustainability and page speed are correlated. When your website runs more efficiently it requires less processing power, thus less energy, and a lower carbon footprint [64]. Furthermore, sustainable design is efficient and accessible. Sustainable mobile apps and its users may contribute towards environmental goals and mobile devices are an enabler for sustainable actions due to their huge potential for scalability [65]. Mobile applications that have even a little effect on resource efficiency or the reduction of greenhouse gas emissions could result in a greater impact as these are used in daily life [65]. This can include concepts on social software interfaces with sustainability issues, green software development and usage practices, the promotion of technologies, and development frameworks and tools which facilitate sustainability in web and mobile systems’ development. These could be included as real-life projects, cases studies, seminars, and lectures from industry practitioners.

4.10. Sustainable Data Center

Green data centers, or sustainable data centers as they will help in reducing carbon footprint, design and deploy data stores and applications to operate in energy-efficient ways. Therefore, they should include real life case studies, seminars, and discussions about how sustainability can be incorporated in data centers.

4.11. Internet of Things (IoT)

IoT has the ability to combat climate change towards the green environment. It could impact the sustainability in different areas such as use of water and energy efficiency. According to World Economic Forum, IoT could be a game changer for sustainability [66]. IoT helps in applying waste management strategies and in the circular economy. IoT deployments can help in addressing many SDGs of the UN. IoT technology can have tangible benefits to sustainability [66]. Many IoT initiatives may lead to the accomplishment of sustainability in the future [67]. Hence, students should be aware of such IoT applications which can apply to achieve sustainability as cases studies, white paper, discussions, seminars, etc.

4.12. Sustainable Cloud Computing

Cloud computing provides a more efficient use of computing power and is advantageous for environmental sustainability. The application of cloud computing facilitates towards ensuring social, business, and environmental sustainability. It can include discussions, case studies, seminars, projects, company visits, etc.

4.13. Virtual Systems and Services

Virtual systems facilitate the use of fewer resources and provide the infrastructure to meet up with today’s, and future, requirements. It includes concepts on how Network Virtualization, Storage Virtualization (Block virtualization and File virtualization), and Server virtualization can facilitate sustainability.

4.14. Global Professional Practice/Social Responsibility

Global professional practice should include environmental issues related with IT adoption and how the carbon footprint, CO2 emissions, and global warming are matters of concern. Students should be aware of these issues and their consequences for society. It should also include ethical, legal, privacy, intellectual, and professional issues so future IT professional will have this information to handle tasks in the best manner in IT governance and resource management. These can be included as case studies, seminars, and group discussions to analyze environmental degradation cases and towards exploring mitigation plans, identifying global environmental challenges, sustainable computing, energy management, and green computing standards in the context of IT applications. Thus, students should be able to analyze green IT policies, learn to identify green IT applications, and uses of green computing for improving energy efficiency.

4.15. Sustainability Related Applications

Identifying sustainability related challenges in the IT/informatics discipline, Apps for sustainability, sustainability assessment and management tools, and sustainability decision strategy support tools.

4.16. Sustainability Oriented Industrial Projects

Projects involving sustainability in IT/informatics applications during final years and internships, or such similar projects, as part of the course to provide real life inclusion of sustainability in IT/informatics discipline.
Table 2 classifies above mentioned units integrated in existing IT courses into major categories of courses based on the structure of academic programs in major universities.
Table 2. Classification of various units among major categories of courses.
Further, Table 3 depicts how integration of these units into current curriculum will help IT professionals to acquire key competencies in sustainability.
Table 3. Assessment of key competence in sustainability for proposed units in IT curriculum.

5. Discussion

The United Nations Agenda 2030 for sustainable development consists of 17 Sustainable Development Goals (SDGs) and 169 associated targets [68]. One of the targets, 4.7, is:
“by 2030, ensure all learners acquire knowledge and skills needed to promote sustainable development, including, among others, through education for sustainable development and sustainable lifestyles, human rights, …”
Education is the key that can help to deliver these goals and targets. Pernici et al. [69] probed the key question: what is the curriculum of sustainability training? Another issue brought forward is that sustainability training should refrain from introducing new content or new modules in the curricula, which in general are already very overloaded [33,34]. Instead there is a need to integrate sustainability, and environmental literacy more broadly, into all programs, curricula, and syllabi, from freshmen to PhD students, regardless of discipline, and to strengthen adequate career paths [7]. Inclusion of the sustainability aspect to existing courses will also help in the application of sustainability knowledge in the context of the course.
Sustainability is becoming an essential competence across different engineering disciplines [47]. ACM/IEEE curriculum guidelines for information technology degree programs have also specified sustainability under essential as well as supplemental knowledge areas [56]. It involves development and use of technologies, tools, standards, methods, regulations, policies, and practices, as well as human and social/institutional behavior so that sustainability can be achieved throughout the lifecycle of data and information [9]. It is also important to provide education in the sustainability aspects of engineering professional activity such as engineering for a sustainable society, decision analysis for sustainability, sustainable product design, materials and process for sustainable engineering, sustainability in project management, etc. [47]
In the preceding section, various units have been proposed that can integrate sustainability aspects into existing courses, according to the ACM/IEEE guidelines for IT curricula, and categorized under six main pillars (see Table 1), namely, foundation courses; core courses; technical electives; non-technical electives; project-based courses; and industry internship.
Foundation courses on sustainable development will equip students of informatics programs with the basic know how of theory, principles, and practices of sustainability relevant to their discipline. Basic knowledge on sustainability for every engineer linked to the engineers’ social responsibility is imperative [33].
It must be ensured that actions that involve the development of sustainability competences reach to all students [51]. Therefore, the curricula must include a significant number of compulsory core courses where sustainability competences are embedded [34,53,54,55]. The integration of sustainability in core courses such as requirements gathering and analysis, information system design, development, management, testing, and quality assurance, will help students to apply sustainability concepts within the context of core courses, for example, requirement elicitation and analysis with respect to informatics is the process of gathering, analyzing, and defining requirements with the help of customers and other stakeholders. Sustainability comes under non-functional requirements [70]. A software system’s influence on its environment is often determined by how the software professionals understand its requirements [5]. Sustainability inclusion in requirements elicitation and analysis processes, will lead to gathering and defining sustainability requirements in order to achieve different dimensions of sustainability and reduce long-term repercussions on the environment and society. The key to induce sustainability through software is in treating sustainability as an integral concern in requirements engineering [5]. It is due to the fact that the impact that a software system will have in its (individual, social, economic, and technical, environmental) environment is mainly determined by how software professionals set out the software requirements. During the risk analysis, the team looks upon internal and external risks related to systemic effects in all five dimensions, and resulting requirements specification is based on a template that includes checklists for sustainability criteria and standard compliance in all five decisions [5].
Becker et al. [71] in their studies observed that all software design professionals require the involvement of sustainability design. They further argued it was meant for a mixed population of software professionals including HCI professionals. Successful collaborations to assimilate sustainability concerns into established practices can significantly and positively affect the long-term effects of the system design [5]. They further argued, for instance, that the system can support sustainability in the supply chain by composing transparent carbon footprints of purchases and facilitating the choice of providers who apply sustainable practices. Software architecture sustainability indicates to the ability of the architecture to endure changes arisen from shifts in requirements, environment, technologies, business strategies, and goals throughout software system life cycles [72,73]. They observed that architecture sustainability is the capacity of a software architecture to endure various types of change through efficient maintenance and systematic evolution over its complete lifecycle.
Technical electives (e.g., simulation and modeling, cloud computing, virtual systems and services) and non-technical electives (e.g., global professional practice, social responsibility) provide students with in-depth technical knowledge/skills of relevant topics and soft skills necessary for their professional life, respectively. Integration of sustainability in these courses will help university graduates to acquire sustainable development related competencies, for example, the potential of serious games to develop key professional skills for sustainability (KPSS) towards SDG has been confirmed [21]. It has been suggested that most sustainable development related competencies are developed through simulations [41,74,75]. Non-technical electives (e.g., global professional practice, social responsibilities) are conducive to giving a holistic view of sustainability [51].
Project-centered learning is best suited for building sustainable development into the engineering curriculum [24]; however, theoretical foundation needs to be explicitly taught alongside project work [24]. Industry internships will aid students with sustainability knowledge and skills through industry engagement.
The proposed curriculum development can be easily customized and included as part of an undergraduate- or graduate-level IT/informatics curriculum. Presently only a limited number of undergraduate and graduate programs on sustainability have been introduced in the last decade in certain institutions. Therefore, the curricula proposed here can be a useful addition to the literature and educators. Further, to provide sustainability exposure to students, workshops and conferences by experts, case studies, seminar presentations, debates, industry reports, and class discussions are highly recommended. There is need for connection with real-world problems by students and faculty members. In this context organizing events such as seminars, projects, quiz contests, competitions, and internship-learning, that address sustainability relevance, may get credit recognition as an incentive towards motivation.
Further, the proposed IT curriculum coupled with sustainability has been assessed using frameworks of key competencies in sustainability suggested by Wiek et al. [38] and Giangrande et al. [46] As can be seen from Table 3, most of the IT courses have the potential to provide proficiency in the majority of key competencies such as systems thinking, disciplinary and interdisciplinary, strategic, future thinking, and inter-personal. Lambrechts et al. [44] argued that integration of competencies linked with future orientation (future thinking), system orientation (systems thinking), personal involvement (intra-personal), and action skills (strategic) can substantially contribute to a truly integrative approach towards education for sustainable development. However, two of the key competencies, intra-personal as well as normative and cultural, have been covered in few of the proposed courses. Intra-personal competencies can be a challenge for educators and learners [46]. In order to change competencies into action, it is important for learners to understand their underlying values and motivational drivers [46].

6. Conclusions

Due to diffusion of IT in day-to-day life, along with challenges of sustainability, the commitment of future IT professionals is crucial. Therefore, it is significant that future IT professionals be trained with various sustainability issues in such a manner so that they will be able to include sustainability into practice later in their professional life. The present work describes the integration of important units of sustainability in the IT curriculum. The units’ description provided is kept flexible so that teachers can decide on the level of detail and complexity in order to suit the courses based on the existing contents and course workload. It also includes appraisal of key competencies in sustainability for proposed units in the IT curriculum. This paper has contributed to the body of knowledge in this area by specifying how different units of sustainability can be easily included within existing courses according to recent ACM/IEEE curriculum guidelines for IT programs. This effort will also aid in developing a sustainable society geared towards the welfare of humankind. As others, this study has few limitations, for instance, it is based on recent IEEE/ACM guidelines for the IT curriculum. This proposal is yet to be implemented in Universities/Institutions. Once implemented, it can be revised and further improved based on students’ feedback. As a future research direction, it would be interesting to compare the inclusion of sustainability in the IT curriculum in various Universities in different countries. Further, different modes of teaching and assessment for these courses can be explored.

Author Contributions

Conceptualization, D.M. and A.M.; Formal analysis, D.M. and A.M.; Methodology, D.M. and A.M.; Writing—original draft, D.M. and A.M.; Writing—review and editing, D.M. and A.M. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded by NTNU—Norwegian University of Science and Technology, Norway.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Brundtland Commission. Report of the World Commission on Environment and Development: Our Common Future; United Nations: New York, NY, USA, 1987; Volume 10, p. 300. [Google Scholar]
  2. Goodland, R. Sustainability: Human, social, economic and environmental. Encycl. Glob. Environ. Change 2002, 5, 481–491. [Google Scholar]
  3. Brooks, S.; Wang, X.; Sarker, S. Unpacking green IS: A review of the existing literature and directions for the future. In Green Business Process Management; Springer: Berlin/Heidelberg, Germany, 2012; pp. 15–37. [Google Scholar]
  4. Nolin, J. Sustainable information and information science. Inf. Res. 2010, 15, 15. [Google Scholar]
  5. Becker, C.; Betz, S.; Chitchyan, R.; Duboc, L.; Easterbrook, S.M.; Penzenstadler, B.; Seyff, N.; Venters, C.C. Requirements: The key to sustainability. IEEE Softw. 2015, 33, 56–65. [Google Scholar] [CrossRef]
  6. Penzenstadler, B.; Raturi, A.; Richardson, D.; Tomlinson, B. Safety, security, now sustainability: The nonfunctional requirement for the 21st century. IEEE Softw. 2014, 31, 40–47. [Google Scholar] [CrossRef]
  7. UNESCO. Guidelines on Sustainability Science in Research and Education; UNESCO: London, UK, 2017; p. 9. [Google Scholar]
  8. Meschede, C.; Henkel, M. Library and information science and sustainable development: A structured literature review. J. Doc. 2019. [Google Scholar] [CrossRef]
  9. Chowdhury, G.; Koya, K. Information practices for sustainability: Role of iSchools in achieving the UN sustainable development goals (SDGs). J. Assoc. Inf. Sci. Technol. 2017, 68, 2128–2138. [Google Scholar] [CrossRef]
  10. Mishra, A.; Akman, I. Green Information Technology (GIT) and gender diversity. Environ. Eng. Manag. J. 2014, 13. [Google Scholar] [CrossRef]
  11. Chowdhury, G. Sustainability of digital information services. J. Doc. 2013. [Google Scholar] [CrossRef]
  12. Fourman, M. Informatics. In International Encyclopedia of Information and Library Science; Routledge: Abingdon, UK, 2002. [Google Scholar]
  13. Sverdrup, H.; Svensson, M.G. Defining the concept of sustainability-a matter of systems thinking and applied systems analysis. In Systems Approaches and their Application; Springer: Berlin/Heidelberg, Germany, 2004; pp. 143–164. [Google Scholar]
  14. Harmon, R.; Demirkan, H.; Auseklis, N.; Reinoso, M. From green computing to sustainable IT: Developing a sustainable service orientation. In Proceedings of the 2010 43rd Hawaii International Conference on System Sciences, Honolulu, HI, USA, 5–8 January 2010; pp. 1–10. [Google Scholar]
  15. Machado, M.C.; Hourneaux Junior, F.; Sobral, F.A. Sustainability in information technology: An analysis of the aspects considered in the model COBIT. JISTEM J. Inf. Syst. Technol. Manag. 2017, 14, 88–110. [Google Scholar] [CrossRef]
  16. Shapiro, H.T. A Larger Sense of Purpose: Higher Education and Society; Princeton University Press: Princeton, NJ, USA, 2009; Volume 48. [Google Scholar]
  17. Rieckmann, M. Education for Sustainable Development Goals: Learning Objectives; UNESCO Publishing: London, UK, 2017. [Google Scholar]
  18. Lengthorn, E. Science education and the UN sustainable development goals. Educ. Sci. 2018, Issue 274, 2–4. [Google Scholar]
  19. Glasser, H.; Hirsh, J. Toward the development of robust learning for sustainability core competencies. Sustain. J. Rec. 2016, 9, 121–134. [Google Scholar] [CrossRef]
  20. Torre, D.; Procaccianti, G.; Fucci, D.; Lutovac, S.; Scanniello, G. On the presence of green and sustainable software engineering in higher education curricula. In Proceedings of the 2017 IEEE/ACM 1st International Workshop on Software Engineering Curricula for Millennials (SECM), Buenos Aires, Argentina, 27 May 2017; pp. 54–60. [Google Scholar]
  21. Miguel, N.P.; Lage, J.C.; Galindez, A.M. Assessment of the Development of Professional Skills in University Students: Sustainability and Serious Games. Sustainability 2020, 12, 1014. [Google Scholar] [CrossRef]
  22. Granados Sánchez, J.; Junyent i Pubill, M. Retos y oportunidades en la ambientalización curricular. Cuad. Pedagog. 2015, 460, 48–52. [Google Scholar]
  23. Lazzarini, B.; Perez-Foguet, A.; Boni, A. Key characteristics of academics promoting Sustainable Human Development within engineering studies. J. Clean. Prod. 2018, 188, 237–252. [Google Scholar] [CrossRef]
  24. Von Blottnitz, H.; Case, J.M.; Fraser, D.M. Sustainable development at the core of undergraduate engineering curriculum reform: A new introductory course in chemical engineering. J. Clean. Prod. 2015, 106, 300–307. [Google Scholar] [CrossRef]
  25. Alexa, L.; Maier, V.; Șerban, A.; Craciunescu, R. Engineers changing the world: education for sustainability in Romanian Technical Universities—An empirical web-based content analysis. Sustainability 2020, 12, 1983. [Google Scholar] [CrossRef]
  26. Kurkovsky, A. Educational aspects of sustainable development analysis: Computational models and software. J. Comput. Sci. Coll. 2006, 21, 24–31. [Google Scholar]
  27. Gibson, M.L.; Venters, C.; Duboc, L.; Betz, S.; Chitchyan, R.; Palacin Silva, V.; Penzenstadler, B.; Seyff, N. Mind the chasm: A UK fisheye lens view of sustainable software engineering. In Proceedings of the 6th International Workshop on Requirements Engineering for Sustainable Systems, Lisbon, Portugal, 4 September 2017; pp. 15–24. [Google Scholar]
  28. Penzenstadler, B.; Betz, S.; Venters, C.C.; Chitchyan, R.; Porras, J.; Seyff, N.; Duboc, L.; Becker, C. Everything is INTERRELATED: Teaching software engineering for sustainability. In Proceedings of the 2018 IEEE/ACM 40th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET), Gothenburg, Sweden, 25 May–3 June 2018; pp. 153–162. [Google Scholar]
  29. Özkan, B.; Mishra, A. A curriculum on sustainable information communication technology. Probl. Ekorozw. Probl. Sustain. Dev. 2015, 10, 95–101. [Google Scholar]
  30. Watson, R.T.; Lind, M.; Haraldson, S. The emergence of sustainability as the new dominant logic: Implications for Information Systems. In Proceedings of the International Conference on Information Systems, Orlando, FL, USA, 16–19 December 2012; pp. 1747–1762. [Google Scholar]
  31. Nathan, L.P. Sustainable information practice: An ethnographic investigation. J. Am. Soc. Inf. Sci. Technol. 2012, 63, 2254–2268. [Google Scholar] [CrossRef]
  32. Paul, P.; Aithal, P. Higher Education and India: The need of Domain Centric Information Sciences for solid and Sustainable Development. In Proceedings of the National Conference on Advances in Information Technology, Management, Social Sciences and Education; SIMS Pandeshwar & Srinivas University Mukka: Mangalore, India, 2018; pp. 19–26. [Google Scholar]
  33. Mulder, K.F.; Segalàs, J.; Ferrer-Balas, D. How to educate engineers for/in sustainable development. Int. J. Sustain. High. Educ. 2012. [Google Scholar] [CrossRef]
  34. Buckler, C.; Creech, H. Shaping the Future We Want: UN Decade of Education for Sustainable Development; Final Report; UNESCO: London, UK, 2014. [Google Scholar]
  35. Wals, A.E. Sustainability in higher education in the context of the UN DESD: A review of learning and institutionalization processes. J. Clean. Prod. 2014, 62, 8–15. [Google Scholar] [CrossRef]
  36. Mann, S.; Muller, L.; Davis, J.; Roda, C.; Young, A. Computing and sustainability: Evaluating resources for educators. ACM SIGCSE Bull. 2010, 41, 144–155. [Google Scholar] [CrossRef]
  37. Sammalisto, K.; Lindhqvist, T. Integration of sustainability in higher education: A study with international perspectives. Innov. High. Educ. 2008, 32, 221–233. [Google Scholar] [CrossRef]
  38. Wiek, A.; Withycombe, L.; Redman, C.L. Key competencies in sustainability: A reference framework for academic program development. Sustain. Sci. 2011, 6, 203–218. [Google Scholar] [CrossRef]
  39. Vare, P.; Arro, G.; De Hamer, A.; Del Gobbo, G.; de Vries, G.; Farioli, F.; Kadji-Beltran, C.; Kangur, M.; Mayer, M.; Millican, R. Devising a competence-based training program for educators of sustainable development: Lessons learned. Sustainability 2019, 11, 1890. [Google Scholar] [CrossRef]
  40. Hartmeyer, R.; Bølling, M.; Bentsen, P. Approaching multidimensional forms of knowledge through Personal Meaning Mapping in science integrating teaching outside the classroom. Instr. Sci. 2017, 45, 737–750. [Google Scholar] [CrossRef]
  41. De Haan, G. The development of ESD-related competencies in supportive institutional frameworks. Int. Rev. Educ. 2010, 56, 315–328. [Google Scholar] [CrossRef]
  42. Sleurs, W. Competencies for ESD (Education for Sustainable Development) Teachers. A Framework to Integrate ESD in the Curriculum of Teacher Training Institutes; CSCT Project (Comenius 2.1 project 118277-CP-1-2004-BE-Comenius-C2. 1); United Nations Economic Commission for Europe: Brussels, Belgium, 2008. [Google Scholar]
  43. Roorda, N. Sailing on the Winds of Change: The Odyssey to Sustainability of the Universities of Applied Sciences in the Netherlands. Ph.D. Thesis, Maastricht University, Maastricht, The Netherlands, 2010. [Google Scholar]
  44. Lambrechts, W.; Mulà, I.; Ceulemans, K.; Molderez, I.; Gaeremynck, V. The integration of competences for sustainable development in higher education: An analysis of bachelor programs in management. J. Clean. Prod. 2013, 48, 65–73. [Google Scholar] [CrossRef]
  45. Barth, M.; Godemann, J.; Rieckmann, M.; Stoltenberg, U. Developing key competencies for sustainable development in higher education. Int. J. Sustain. High. Educ. 2007. [Google Scholar] [CrossRef]
  46. Giangrande, N.; White, R.M.; East, M.; Jackson, R.; Clarke, T.; Saloff Coste, M.; Penha-Lopes, G. A competency framework to assess and activate education for sustainable development: Addressing the UN sustainable development goals 4.7 challenge. Sustainability 2019, 11, 2832. [Google Scholar] [CrossRef]
  47. Caetano, N.; Rocha, J.; Quadrado, J.C.; Cardoso, J.M.; Felgueiras, M.C. Teaching sustainability in a multicultural environment. In Proceedings of the 3rd International Conference on Technological Ecosystems for Enhancing Multiculturality; Association for Computing Machinery: New York, NY, USA, 2015; pp. 145–150. [Google Scholar]
  48. Aktas, C.B.; Whelan, R.; Stoffer, H.; Todd, E.; Kern, C.L. Developing a university-wide course on sustainability: A critical evaluation of planning and implementation. J. Clean. Prod. 2015, 106, 216–221. [Google Scholar] [CrossRef]
  49. Issa, T.; Issa, T.; Chang, V. Sustainability and green IT education: Practice for incorporating in the Australian higher education curriculum. Int. J. Sustain. Educ. 2014, 9, 19–30. [Google Scholar] [CrossRef]
  50. Worthington, T. A Green computing professional education course online: Designing and delivering a course in ICT sustainability using Internet and eBooks. In Proceedings of the 2012 7th International Conference on Computer Science & Education (ICCSE), Melbourne, Australia, 14–17 July 2012; pp. 263–266. [Google Scholar]
  51. Rubio, R.M.; Uribe, D.; Moreno-Romero, A.; Yáñez, S. Embedding sustainability competences into engineering education. The case of informatics engineering and industrial engineering degree programs at Spanish universities. Sustainability 2019, 11, 1–29. [Google Scholar]
  52. Klimova, A.; Rondeau, E. Education for cleaner production in information and communication technologies curriculum. IFAC Pap. 2017, 50, 12931–12937. [Google Scholar] [CrossRef]
  53. De Wit, H.; Leask, B. Reimagining the Curriculum for the 21st Century. Higher Educ. World 2017, 6, 222–235. [Google Scholar]
  54. Moreso, J.; Casadesús, M. Preparing the global citizenry, implications for the curriculum. Higher Educ. World 2017, 6, 181–193. [Google Scholar]
  55. Rathje, D.; Spitzer, H.; Zandvoort, H. How to prepare students for a responsible use of science and engineering. In Proceedings of the Workshop ‘Teaching Ethics and Peace to Science and Engineering Students’, Hamburg, Germany, 15–17 October 2008; pp. 1–12. [Google Scholar]
  56. Sabin, M.; Alrumaih, H.; Impagliazzo, J.; Lunt, B.; Zhang, M.; Byers, B.; Newhouse, W.; Paterson, B.; Peltsverger, S.; Tang, C. Information Technology Curricula 2017: Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology; Technical Report; Association for Computing Machinery (ACM): New York, NY, USA, 2017. [Google Scholar] [CrossRef]
  57. Mulder, K.F.; Ferrer, D.; Coral, J.S.; Kordas, O.; Nikiforovich, E.; Pereverza, K. Motivating students and lecturers for education in sustainable development. Int. J. Sustain. High. Educ. 2015. [Google Scholar] [CrossRef]
  58. Watson, M.K.; Lozano, R.; Noyes, C.; Rodgers, M. Assessing curricula contribution to sustainability more holistically: Experiences from the integration of curricula assessment and students’ perceptions at the Georgia Institute of Technology. J. Clean. Prod. 2013, 61, 106–116. [Google Scholar] [CrossRef]
  59. Allen, D.; Allenby, B.; Bridges, M.; Crittenden, J.; Davidson, C.; Hendrickson, C.; Matthews, S.; Murphy, C.; Pijawka, D. Benchmarking Sustainability Engineering Education; Final Report EPA Grant X3-83235101; University of Texas: Austin, TX, USA, 2008. [Google Scholar]
  60. Byrne, E.P.; Desha, C.J.; Fitzpatrick, J.J. Exploring sustainability themes in engineering accreditation and curricula. Int. J. Sustain. High. Educ. 2013. [Google Scholar] [CrossRef]
  61. Standing, C.; Jackson, P. An approach to sustainability for information systems. J. Syst. Inf. Technol. 2007. [Google Scholar] [CrossRef]
  62. Mishra, A.; Mishra, D. Sustainable Software Engineering Education Curricula Development. Int. J. Inf. Technol. Secur. 2020, 12, 47–56. [Google Scholar]
  63. Nyström, T.; Mustaquim, M.M. Sustainable information system design and the role of sustainable HCI. In Proceedings of the 18th International Academic MindTrek Conference: Media Business, Management, Content & Services; Springer: Cham, Switzerland, 2014; pp. 66–73. [Google Scholar]
  64. The Building Blocks of Sustainable Web Design. Available online: https://sustainablewebdesign.org/ (accessed on 3 March 2020).
  65. Brauer, B.; Ebermann, C.; Hildebrandt, B.; Remané, G.; Kolbe, L.M. Green by app: The contribution of mobile applications to environmental sustainability. In Proceedings of the Pacific Asia Conference on Information Systems (PACIS); Association for Information System: Atlanta, GA, USA, 2016. [Google Scholar]
  66. Arias, R.; Lueth, K.; Rastogi, A. The effect of the Internet of Things on sustainability. In Proceedings of World Economic Forum. Available online: https://www.weforum.org/agenda/2018/01/effect-technology-sustainability-sdgs-internet-thingsiot (accessed on 14 March 2019).
  67. Lazarevich, K. 10 IoT Initiatives for a More Sustainable Future. 2018. Available online: https://www.iotforall.com/10-iot-environment-initiatives-sustainable-future/ (accessed on 16 March 2020).
  68. United Nations. Sustainable Development Knowledge Platform. 2015. Available online: https://sdgs.un.org/goals (accessed on 11 February 2019).
  69. Pernici, B.; Aiello, M.; vom Brocke, J.; Donnellan, B.; Gelenbe, E.; Kretsis, M. What IS can do for environmental sustainability: A report from CAiSE’11 panel on Green and sustainable IS. Commun. Assoc. Inf. Syst. 2012, 30, 18. [Google Scholar] [CrossRef][Green Version]
  70. Betz, S.; Caporale, T. Sustainable software system engineering. In Proceedings of the 2014 IEEE Fourth International Conference on Big Data and Cloud Computing, Sydney, Australia, 3–5 December 2014; pp. 612–619. [Google Scholar]
  71. Becker, C.; Chitchyan, R.; Duboc, L.; Easterbrook, S.; Penzenstadler, B.; Seyff, N.; Venters, C.C. Sustainability design and software: The karlskrona manifesto. In Proceedings of the 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Florence, Italy, 16–24 May 2015; pp. 467–476. [Google Scholar]
  72. Avgeriou, P.; Stal, M.; Hilliard, R. Architecture sustainability [guest editors’ introduction]. IEEE Softw. 2013, 30, 40–44. [Google Scholar] [CrossRef]
  73. Kim, D.-K.; Ryoo, J.; Kim, S. Building sustainable software by preemptive architectural design using tactic-equipped patterns. In Proceedings of the 2014 Ninth International Conference on Availability, Reliability and Security, Fribourg, Switzerland, 8–12 September 2014; pp. 484–489. [Google Scholar]
  74. Kagawa, F. Dissonance in students’ perceptions of sustainable development and sustainability: Implications for curriculum change. Int. J. Sustain. High. Educ. 2007, 8, 317–338. [Google Scholar] [CrossRef]
  75. Willemse, T.M.; ten Dam, G.; Geijsel, F.; van Wessum, L.; Volman, M. Fostering teachers’ professional development for citizenship education. Teach. Teach. Educ. 2015, 49, 118–127. [Google Scholar] [CrossRef]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.