Next Article in Journal
Greenwash and Green Purchase Intention: The Mediating Role of Green Skepticism
Next Article in Special Issue
Tangible Technologies for Childhood Education: A Systematic Review
Previous Article in Journal
The Importance of Cultural Ecosystem Services and Biodiversity for Landscape Visitors in the Biosphere Reserve Swabian Alb (Germany)

Investigating Students’ Sustainability Awareness and the Curriculum of Technology Education in Pakistan

Faculty of Engineering and Computer Science, National University of Modern Languages (NUML), Islamabad 44000, Pakistan
Department of Industrial Engineering, Ahvaz Branch, Islamic Azad University, Ahvaz 61349-37333, Iran
Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, Bangi 43600, Malaysia
Sustainable Process Integration Laboratory—SPIL, NETME Centre, Faculty of Mechanical Engineering, Brno University of Technology—VUT Brno, Technická 2896/2, 616 69 Brno, Czech Republic
Department of Computer Sciences, Jamoum University College, Umm Al-Qura University, P.O.Box 715, Makkah 21955, Saudi Arabia
Author to whom correspondence should be addressed.
Sustainability 2019, 11(9), 2651;
Received: 28 March 2019 / Revised: 29 April 2019 / Accepted: 3 May 2019 / Published: 9 May 2019
(This article belongs to the Special Issue Technology & Engineering Education )


Various fields of manufacturing, management, and business, including technology education, software development, and information communication technology (ICT), have espoused sustainability concepts. Including sustainability concepts in technology, education can help students learn how to implement the dimensions of sustainability (economic, social, and environmental). Lack of awareness and education regarding sustainability among students can impact their competence to incorporate sustainability into technology development. Thus, the development of student competence across the curriculum of technology education for sustainability is crucial. This research aims to explore student competence development in technology education (IT, computer science, and software development) through investigating their awareness of sustainability, and to investigate how much sustainability is infused across the technology education curriculum. The case study for this research is taken from a very populous and developing country—Pakistan. First, an in-depth survey of higher education students is conducted to investigate their awareness level of sustainability. Second, qualitative document analysis is conducted, where the standard curriculum for technology education is taken and analyzed for its provision towards sustainability. A total of 159 students from various public-sector universities of Pakistan reported their awareness towards sustainability. The results show that 71% of them are unaware of the term sustainability in their respective fields, only 17% students know the basic definition of sustainability, and 12% of students have just an idea of how sustainability is related to technology education. It is also observed that the current curriculum of technology education does not sufficiently cover specific subjects or topics that can help students understand the concepts of sustainability. This study highlights the gaps in the offered curriculum for building the desired competence of students in technology education.
Keywords: sustainability; curriculum; technology education; competence development sustainability; curriculum; technology education; competence development

1. Introduction

The emerging role of technology for sustaining our society and environment is becoming crucial [1]. Although sustainability has been discussed in various fields, including manufacturing [2], engineering [3], and environmental sciences [4], it is also a pressing concern in the field of technology, including computer science, information technology, and software engineering [5]. Sustainability consists of three fundamental dimensions, including social, economic, technological, and environmental aspects [4]. According to the Brundtland report from the United Nations (UN), sustainability acts to “meet the needs of the present without compromising the ability of future generations to satisfy their own needs” [6]. Sustainability concepts have now started expanding in the fields of technology development through computer science, IT, and Software engineering fields.
Software sustainability is generally reported as ‘sustainable software’, ‘software sustainability’, and ‘sustainable development’ [5]. Sustainable software refers to the capacity of software to be long-lasting and environment-friendly [7]. Sustainable software is defined as “software, whose impacts on the economy, society, human beings, and environment that result from development, deployment, and usage of the software are minimal and/or which have a positive effect on sustainable development” [8]. It is more related to the characteristics of software development’s final products, which must include longevity and environmental friendliness [9].
Sustainable development describes the development procedure that must follow practices which are essential to achieving sustainability [5]. In particular, it focuses more on the operational description of activities that has to infuse sustainability in their practices to achieve the target goal of producing sustainable software [10]. Consequently, design and development of software by sustainable development practices are crucial [1]. In this decisive and competitive technological era, focus on sustainable development practices to achieve sustainable software has utmost importance [7].
Infusing sustainability in technology and software development is critical to achieving both objectives; software sustainability and sustainable development of software. Such infusion can be eventually possible with an in-depth understanding and awareness among students to address sustainability effectively during their degree projects and soon after in industry [11]. Providing awareness and understanding through sustainability education among students is essential. Sustainability education can provide in-depth competence to students for incorporating sustainability into future software development, which can eventually help to yield environmental friendly and sustained software [11].
The importance of competence development through technology education for sustainable development is highlighted in the Millennium Development Goals (MDGs). Pakistan is a country that upholds the importance of the MDGs and signed for their implementation. To achieve sustainable development goals, industry, academia, and researchers need to be change agents to realize the benefits of sustainability in the industry and among students.
A thorough investigation of the technology education curriculum is required. To address the pressing concern of sustainability education, the research questions are:
  • To what extent does sustainability awareness exist among students?
  • How much sustainability is infused across the technology education curriculum?
This research has undertaken a case study from a very populous and developing country—Pakistan. Education for sustainability and its awareness among students, if left unattended and ignored, can impact directly on students’ skills, abilities, and performance. The lack of incorporation of sustainability education in technology development can lead to software crises [12]. To tackle this, there is a need to educate students in advance to build the required competence for addressing sustainability. In this context, a comprehensive investigation of the course curriculum is required. It is essential to determine whether technology education-related degree programs have sufficient sustainability content in their curriculum.
This study employed a mixed research methodology of qualitative investigation through document analysis and a survey through a questionnaire. A curriculum of technology education followed in Pakistan is taken for document analysis. Moreover, a survey is conducted among university students to investigate their awareness regarding sustainability.
The rest of the paper is organized into four sections. In Section 2, the literature on sustainability’s definition in general and in the context of technology education is reviewed. Section 3 reports the research methods used in this research. Section 4 reports the results collected in this study. Section 5 presents a detailed analysis of the results, followed by a discussion of the results in Section 6. Lastly, Section 7 outlines the research conclusion, limitations, and future work.

2. Literature Review

This section reports the general concept of sustainability and from the perspective of technology development.

2.1. Sustainability in the Context of Technology Education

The concept of ‘sustainability’ refers to the capacity to survive over an extended period [5], considering environmental, social, and technological aspects to save future resources [12]. Earlier, Brundtland report from the United Nations (UN) refers to sustainability as “… meet the needs of the present without compromising the ability of future generations to satisfy their own needs” [13]. Sustainable development is described as those acts and procedures that can develop a sustainable product [12]. Also, it is specified that sustainable development focuses on addressing the social, environmental, and technological sustainability aspects [14]. Sustainable development generally refers to two concepts: first, related to aspects that can generate a long-lasting product; second, related to sustainable practices that can sustain a product. Various fields have witnessed the importance of sustainability [15]. However, the literature reveals that academics and practitioners show an interest in sustainability for technology development [9].
Numerous studies have reported technology sustainability and generally denote it as ‘green’ or ‘sustainable’ technology [16]. Green technology refers to environmentally friendly technology with minimal or no effect on the environment [16]. Green technology is further categorized into four aspects, including energy efficiency, smartness in the system, green policies, and environmentally friendly products [16].
Sustainable technology is a long-lasting endeavour focusing on sustainable goals [17]. In 2013, Dick and colleagues defined sustainable technology in the context of software as “software, whose impacts on the economy, society, human beings, and the environment that result from development, deployment, and usage of the software are minimal and/or which have a positive effect on sustainable development” [8]. Some other researchers [18] linked the concept of sustainable technology with software development coding style. According to them, the coding style should focus on sustainable goals through sustainable development practices.
Hence, aspects of green and sustainable technology can be achieved through the development of sustainable software. Energy-efficient coding scheme optimized code and resource optimization are some of the important aspects of sustainability in software. Ignoring the sustainability aspects in software development can cause technology failure [7]. Such failure can become a cause of emerging sustainability issues regarding social, economic, and environmental aspects [19].

2.2. Education for Understanding Sustainability

Educating sustainability and providing awareness of it to students is crucial. In this regard, sustainability understanding of technology education can be nurtured from educational institutes. Universities all over the world are dedicated to achieving sustainability in terms of their operations, research, and curriculum [20].
Thus, diffusing sustainability in higher education (HE) for sustainable development is a recent [2] and a promising research area [20]. Therefore, educating sustainability among students must encapsulate the practices and strategies of energy efficiency, risk reduction, green computing, sustainable designs, climate change, and sustainable consumption of resources [3]. With the inclusion of such concepts in their education, student’s competencies can be enhanced [11].

2.3. Significance of Sustainability Awareness

Awareness among students for sustainability is generally associated with the environment, especially related to pollution [21]. Having an awareness of sustainability among students can eventually contribute not only to understanding sustainability but also to contributing towards sustainable technology development.
Providing sustainability awareness to students requires educational institutes to adapt their vision, policy, teaching, and in particular their curriculum [22]. As the sustainability concept is expanding in the technology industry [23], the sustainable mindset of young graduates must be nurtured through education.
Although efforts have been directed towards highlighting sustainability education’s importance [24], little attention has been given to investigating the inclusion of sustainability in technology education curriculum for students’ competence development [22]. Addressing such key sustainable competencies among students is the imperative need of the industry. Therefore, there is a need to examine universities programs for inclusion of sustainability education in their curriculum. This research aims to investigate the level of sustainability diffusion in technology education-related programs along with the level of sustainability awareness of students.
To respond to the pressing concern of educating sustainability, two research questions are addressed: RQ1—To what extent does sustainability awareness exist among students? RQ2—How much sustainability is infused across the technology education curriculum? Each of the research questions is answered using a mixed research methodology. Section 3 describes the mixed methodology used in this research.

3. Research Methodology

A mixed research methodology is useful to explore findings from different perspectives [25]. Thus, a mixed research methodology is used in this study to investigate whether the sustainability-related courses are incorporated in the offered programs, and to what extent sustainability concepts are understood among students. First, the curriculum of the higher education commission (HEC) of Pakistan is taken for document analysis. This curriculum is selected because it is a standard document followed by universities all over Pakistan (Curriculum, 2017). Secondly, a survey through the questionnaire was conducted among university students to investigate their sustainability awareness. A mixed methodology is considered useful in a single study as it can aid in the validation of the research findings [25]. Detailed steps of the overall research methodology used in this research are shown in Figure 1. Moreover, the details of the document analysis and survey methodology are reported in the following section.

3.1. Document Analysis

Document analysis is one of the qualitative research methods that help researchers to explore any topic [25]. Such analysis is instrumental in getting textual information and insights. Documents generally have three types, including public records, personal documents, and physical evidence [26]. Subsequently, the curriculum is a public record that is available for universities to follow.
As the aim of this document analysis is to examine sustainability’s incorporation within the offered curriculum, the curriculum of the higher education commission of Pakistan is taken for document analysis. To analyze the curriculum document, a comprehensive guideline by O’Leary that focuses on diversified research is followed [26]. The adapted guideline is explained in detail in the following section.

3.1.1. Create a List of Text to Explore

The curriculum of the higher education commission of Pakistan is taken as a subjective document for this research. It was ensured that the updated version of this document was considered.

3.1.2. How the Text is Assessed

The criteria for document analysis consists of two phases. In the first phase, the offered courses are reviewed by their names. Courses which are explicitly or implicitly named sustainability are selected for further analysis. The second phase refers to the course contents

3.1.3. Acknowledge and Addressing Bias

Addressing bias is always challenging. However, the authors in this study have overcome this issue by considering a standard document for analysis.

3.1.4. Skills for Research

Skills are required to critically analyze the curriculum at the course and content level.

3.1.5. Data Relevance

Knowing the data’s relevance before analyzing it is critical. Before starting the analysis of the whole curriculum, all semantics of sustainability are thoroughly checked to ensure the right analysis. Contents are also analyzed in the context of social, economic, and environmental sustainability aspects. Moreover, the topics of control of heat emission, energy efficient systems, code optimization, and resource utilization are also carefully analyzed in the offered courses.

3.2. Conduction of Survey

A survey was conducted to investigate the level of sustainability awareness among university students in Pakistan. The prime objective behind this is to examine their general level of understanding, as well as their understanding specific to their field. Moreover, the core is to examine students’ proficiency in sustainability concepts and how they can use sustainability knowledge for technology education.
In this regard, all the higher education commission-registered universities of Pakistan were contacted via email. The survey invitations were sent to the concerned faculties to forward the questionnaire to their students in a hard or soft form. The survey questionnaire was adapted from the work of Penzenstadler et al. [27]. After modifying and aligning the contents of the questions with the aim of this survey, the developed questionnaire was validated for its content and face validity. Piloting of the questionnaire was done via fellow researchers, and their recommendations were amalgamated accordingly. The questionnaire validation was done through ‘Average Congruency Percentage (ACP)’, and ‘Content Validity Index (CVI)’.
In this regard, six experts from academia were contacted. However, only three academicians participated. The predefined criteria of experts include; having more than ten years of experience, must be involved in software development, and have sound knowledge about sustainability.
In ACP, experts calculated the percentage of questions thought to be appropriate for them. In CVI, the content validity index for the individual item (I-CVI) was calculated. The questions were rated for their relevance. Expert 2 rated one out of 14 questions unrelated, resulting in 91.66% relevancy at their level. Expert 1 and expert 3 found all questions relevant, resulting in a 100% relevancy rate at their level. The experts’ average value of congruency percentage is 95.5%, which is considered valid.
For CVI, the same experts were requested to assess each question’s content relevance on a 4-point Likert scale. Where 1 = not related, 2 = somewhat related, 3 = related, 4 = strongly related. To decide the measures for relevance, the experts’ rating 3 or 4 was considered as related, and 1 or 2 was considered as not related. The mean I-CVI value of questions by the experts was 0.87, and the Mean Expert Proportion was calculated as 0.87. The results of ACP and I-CVI show the high face and content validity of the questionnaire, hence certifying the quality of the instrument.
The questions and their responses by the survey participants are described in the Table A1 attached in Appendix A. A five-point Likert scale was used that consists of extremely aware, moderately aware, somewhat aware, slightly aware, and not at all aware. Distribution of the questionnaire among the target audience (students) was done in the form of hard copies and through the online survey tool, Google survey. As this research intends to focus more on a number of students, an online survey is much more useful because of its capability to collect data from diverse people and is efficient and cost-effective, as compared to the conventional survey.

3.2.1. Data Sources

A diverse target population was approached by sending an invitation to all major universities of the four provinces of Pakistan. The list of selected universities from the four provinces is shown in Table 1.
A total of 13 universities showed a willingness to respond to the invitations. The web questionnaire (Google Survey Form) was sent to the student’s email addresses. Thus, a total of 153 responses from students (filled questionnaire) were collected over the five-month duration (June 2018 to October 2018). Upon validating the received responses based on predefined quality criteria, nine of the responses were discarded due to the incompleteness of the questionnaire. Finally, a total of 144 responses were considered for further analysis. The socio-demographic details of the participants are shown in Table 2. The demographic variables of the participants are Age, Gender, Degree/Course, Level, and Working Status.
The timeline of receiving completed surveys is shown in Figure 2, where the vertical axis shows the number of responses and the horizontal axis describes the time frame in which responses are collected.

3.2.2. Data Analysis

Data encoding was done using a statistical tool for data analysis. The frequency and weighted means were computed. The aim is to investigate the students’ response rate against their level of sustainability awareness.

4. Results

This study examined the curriculum followed by universities in Pakistan; specifically, whether sustainability is incorporated in programs and course contents. The extent of sustainability awareness among students was also investigated.

4.1. Results from Document Analysis

A thorough review was conducted on the curriculum of technology education. After a careful review process (see Section 3.1), the details of programs and courses offered in various universities were identified. Table 3 shows the university names, faculty name, department, programs offered, and course contents from the perspective of sustainability in technology education-related disciplines and analysis of their course contents.

4.2. Survey Results

The aim of conducting a survey is to investigate the students’ level of awareness for sustainability in technology education. The summarized results of 144 respondents in the survey are shown in Table 4. The table comprises ‘questions’, ‘optimistic’, ‘pessimistic’, and ‘impartial’. Furthermore, the detailed questionnaire and survey responses are attached in Appendix A.
The detailed analysis of the results from document analysis and survey is subsequently described in the following section. Frequency of survey responses is calculated. Data analysis is made stronger when the frequency distribution is provided. The frequency distribution demonstrates the per cent of responses for each question that match the rating scale utilized by respondents to give their answers to the survey. Both analyses aimed to answer the research questions of this study.

5. Analysis

Most universities have lack dedicated sustainability programs. However, some of the universities have taken the initiative of offering courses on the graduate and postgraduate level. It is found that at the graduate level, courses such as ‘professional practice’, ‘software project management’, ‘Software engineering economics’, and ‘software house practices’ are offered.
Analyzing the content of the graduate level courses, it is observed that little has been incorporated related to sustainability understanding and its importance. In other words, a small number of courses have sustainability aspects incorporated in their content. The details of the course content are mapped by sustainability dimensions and are shown in Figure 3.
It is observed that the course of ‘professional practices’ has general ethics content that must be followed during software development. However, little has been covered in terms of social, environmental, and economic sustainability. The course of ‘software project management’ generally covers project management concepts and skills, but very little is covered relating to sustainability concepts. This course ignores the much-needed understanding of concepts of economic and environmental sustainability. ‘Software engineering economics’ is targeted towards economic sustainability only and lacks social and environmental sustainability aspects. The ‘software house practices’ course incorporates management and technical aspects of how to run software houses. This course covers the concepts of social sustainability, but other aspects are less covered.
The offered courses for postgraduates are ‘Advanced software project management’, ‘Software engineering management’, ‘Human factors in computing’, ‘Social and Organizational Issues of Information, Economics and Business in the Web’, ‘Software Management & Economics’, ‘Emerging Trends in Software Development’, and ‘Social Issues in Information Technology’. Surprisingly, fewer courses are offered related to sustainability in software development. However, after carefully analyzing the meaning and semantics of the titles of the offered courses, few courses seem to address sustainability.
The dimensions of social, economic, technological, and environmental sustainability are less targeted. Furthermore, it is observed that there is a lack of attention towards courses offering ‘Energy efficient programming’, ‘energy-driven coding standards’, and ‘policy development for heat conducing environment’. The detailed results of the postgraduate course content related to sustainability dimensions are reported in Figure 4.
The thorough analysis of postgraduate course content shows that the ‘Social Issues in Information Technology’ and ‘Social and Organizational Issues of Information’, and ‘Economics and Business in the Web’ courses focus more on social aspects of sustainability. Similarly, courses of ‘Emerging Trends in Software Development’ and ‘Software Management and Economics’ cover economic aspects. Moreover, human aspects of sustainability are covered in the courses, but environmental sustainability is lacking. It is argued that both graduate and postgraduate courses have generally incorporated the concepts of the economics of software, cost of software development, and the benefits of infusing software into organizations. Other courses have focused on social and organization issues, leaving behind the aspects of economic and environmental sustainability.
The survey results, as reported in Appendix A, show the awareness of students regarding sustainability and its dimensions. According to the statistics, 36.37% of the respondents were aware of sustainability and its dimensions. 43.32% of the respondents were unaware of the concepts of sustainability and its dimensions. However, 20.30% of the respondents were partially aware of sustainability and its dimensions. Figure 5 presents a graphical representation of the survey findings.

6. Discussion

Sustainability conceptualization and its practices in the technology development field are necessary for addressing the industry’s current and future needs [28]. To address the concern of the industry, it has been argued that an appropriate curriculum should provide sustainability education to students of related technology disciplines [29].
It is observed that the current curriculum is unable to incorporate sustainability to create environment-friendly systems via less heat emitting technology, to have more economically sustainable solutions, and to have sustained technological systems. Efficient coding schemes and the importance of technology to increase the quality of human life and well-being are two concepts which are entirely missing from the curriculum. These concepts have to be incorporated into the curriculum to prepare students to be better future professionals.
If sustainability concepts are not comprehensively covered in the offered curriculum, the potential capabilities of students can be undermined. Moreover, it can also result in the misuse of energy resources, heat emission to the environment, carbon emission, and overbudgeted technology development [30]. Thus, the results found in this analysis highlight an urgent need to revisit the curriculum to incorporate the much-needed sustainability aspects into technology-related courses.
Our survey results also validated the findings of the document analysis of the curriculum followed in universities. The results confirm that most students do not have a general understanding of sustainability and are unaware of the significance of considering sustainability in technology development.
Students lack understanding of how sustainability is infused in the IT and software field and what benefits are associated if it is adequately incorporated [31].
If sustainability is not properly addressed in the curriculum and among students, it may eventually contribute to the failure of the technology development industry. It is concluded that students must respond immediately to the issue of technological, social, and environmental sustainability. In other words, there is a strong need for periodically revisiting the curriculum related to technology education (software engineering, computer science, and IT fields) to incorporate sustainability to enhance students’ knowledge.
The amalgamation of sustainability could eventually help students to build capabilities to act as change agents to actively incorporate sustainability aspects directly or indirectly in technology development fields. As a result, energy efficient software, code optimization, risk reduction, green computing, and pro-environmental sustainable development can be achieved. Moreover, faculties also need to play a pivotal role in educating students about sustainability in technology development. Their teaching styles and methodologies must incorporate approaches through which software sustainability can be demonstrated. Furthermore, faculties can motivate students to focus on sustainability aspects in their degree projects, which they can continue later in their professional career.
University management must develop policies that support sustainability. Green campuses and ‘go green’ are some of the initiatives that universities all over the world are focusing on. These initiatives can act as a foundation to bring awareness about sustainability in all fields. Universities must also organize seminars and workshops that can highlight the importance of sustainability in the information and communication technology and software engineering fields.

7. Conclusions

To respond to the challenging nature of sustainability in technology education, students need to be educated and well aware of sustainability dimensions. This research aimed to explore the development of students’ competence in technology education (IT, computer science, and software development) through investigating their awareness of sustainability, and to investigate how much sustainability education is infused into the technology education curriculum. A thorough qualitative analysis was performed using document analysis by taking the HEC’s recent curriculum to analyze the programs offered and their course contents through the lens of sustainability. A survey was also used to investigate the sustainability awareness of students.
It is found that the curriculum is yet to incorporate the essential aspects of sustainability into its programs and courses. Upon detailed analysis of the offered courses, it was found that sustainability contents are not adequately addressed. The survey analysis also revealed that students enrolled in technology education-related disciplines are not aware of sustainability concepts.
There is an urgent need to raise technology-related sustainability awareness among students through education. The curriculum must include sustainability and its dimensions for competence development. Furthermore, industries should conduct training and workshops to guide students.
Although the document analysis was conducted on the latest HEC curriculum, there is a possibility that the researchers may have overlooked the reported content. A small pool of documents advocates ‘biased selectivity’. In an educational institution context, the available materials are expected to be aligned with the institution’s policies and principals. The analysis of courses and their content is done on the basis of what is provided to the readers, which limits the generalization of the findings. Furthermore, a survey was conducted comprehensively; however, the sample size was a limitation, which can be further enhanced in future research.
A similar study should be conducted for other disciplines, such as Law, Politics, Policy and Planning, Journalism, Business, and Architectural Design. Future researchers should investigate the extent of sustainability awareness among the students of these other disciplines.

Author Contributions

Conceptualization, H.H.K. and M.N.M.; methodology, H.H.K. and M.N.M.; data collection, M.N.M.; formal analysis, H.H.K. and M.N.M.; writing—original draft preparation, H.H.K. and M.N.M.; writing—review and editing, A.G.C., F.A.G., Y.A. and J.K.K.; visualization, Y.A.; project administration, J.J.K.; funding acquisition, J.J.K.


The research A.G.C. and J.J.K. have been supported by the EU project “Sustainable Process Integration Laboratory—SPIL”, project No. CZ.02.1.01/0.0/0.0/15_003/0000456 funded by EU “CZ Operational Programme Research, Development and Education”, Priority 1: Strengthening capacity for quality research.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Survey Resutls.
Table A1. Survey Resutls.
Sr. #QuestionsSample Size of Survey Questionnaire: 144
EAMAOptimistic %SANAAPessimistic %SWA%
1Are you familiar with the concept of environmental sustainability?242735.42382644.442819.44
2The environment-friendly technology can contribute to a healthy environment.183738.19411943.062618.06
3Energy efficient technology is the contributors towards sustainable environment. 152427.08382845.833927.08
4Technology can emit heat in environment.142325.69424157.642416.67
5Technology can be the main driver that can have social influence.192127.78333748.613423.61
6Technology can provides automation to various business sectors to contribute to society.353850.69322036.111913.19
7Technology can aid to live a better and healthy life.182831.94283443.063625.00
8Technology contributes to society by providing information and learning.263844.44371737.502618.06
9Technology can produces economical solutions in industry.213236.81372341.673121.53
10Technology can help to increase productivity of organizations. 263844.44331936.112819.44
11Technology can contribute for economical sustainability. 213136.11352944.442819.44
12Technology to be sustained over a long period of time is the success of the software.313847.92311733.332718.75
13Technology can be sustained by integrating sustainability aspects in software engineering?182429.17363549.313121.53
14Sustainable Technology addresses sustainability practices including code optimization, resources utilization and energy efficient coding.222331.25382946.533222.22
Ellipsis: EA, Extremely Aware; MA, Moderately Aware; SWA, Somewhat Aware; SA, Slightly Aware; NAA, Not At All Aware.


  1. Muhammad Salam, S.U.K. Challenges in the development of green and sustainablesoftware for software multisourcing vendors: Findings from asystematic literature review and industrial survey. J. Softw. Evol. Process 2018, 30, e1939. [Google Scholar] [CrossRef]
  2. Aleixo, A.M.; Leal, S.; Azeiteiro, U.M. Conceptualization of sustainable higher education institutions, roles, barriers, and challenges for sustainability: An exploratory study in Portugal. J. Clean. Prod. 2018, 172, 1664–1673. [Google Scholar] [CrossRef]
  3. Laurischkat, K.; Jandt, D. Techno-economic analysis of sustainable mobility and energy solutions consisting of electric vehicles, photovoltaic systems and battery storages. J. Clean. Prod. 2018, 179, 642–661. [Google Scholar] [CrossRef]
  4. Saunila, M.; Ukko, J.; Rantala, T. Sustainability as a driver of green innovation investment and exploitation. J. Clean. Prod. 2018, 179, 631–641. [Google Scholar] [CrossRef]
  5. Calero, C.; Piattini, M. Introduction to Green in Software Engineering. In Green in Software Engineering; Calero, C., Piattini, M., Eds.; Springer International Publishing: Cham, Switzerland, 2015; pp. 3–27. [Google Scholar] [CrossRef]
  6. Nations, U. World Commission on Environment and Development: Our Common Future; Oxford University Press: Oxford, UK, 1987. [Google Scholar]
  7. Lago, P. Challenges and opportunities for sustainable software. In Proceedings of the Fifth International Workshop on Product LinE Approaches in Software Engineering, Florence, Italy, 16–24 May 2015; pp. 1–2. [Google Scholar]
  8. Dick, M.; Drangmeister, J.; Kern, E.; Naumann, S. Green software engineering with agile methods. In Proceedings of the 2013 2nd International Workshop on Green and Sustainable Software (GREENS), San Francisco, CA, USA, 20 May 2013; pp. 78–85. [Google Scholar]
  9. Marimuthu, C.; Chandrasekaran, K. Software Engineering Aspects of Green and Sustainable Software: A Systematic Mapping Study. In Proceedings of the 10th Innovations in Software Engineering Conference, Jaipur, India, 5–7 February 2017; pp. 34–44. [Google Scholar]
  10. Taina, J.; Mäkinen, S. Green Software Quality Factors. In Green in Software Engineering; Calero, C., Piattini, M., Eds.; Springer International Publishing: Cham, Switzerland, 2015; pp. 129–154. [Google Scholar] [CrossRef]
  11. Palacin-Silva, M.V.; Seffah, A.; Porras, J. Infusing sustainability into software engineering education: Lessons learned from capstone projects. J. Clean. Prod. 2018, 172, 4338–4347. [Google Scholar] [CrossRef]
  12. Penzenstadler, B. Towards a definition of sustainability in and for software engineering. In Proceedings of the 28th Annual ACM Symposium on Applied Computing, Coimbra, Portugal, 18–22 March 2013; pp. 1183–1185. [Google Scholar]
  13. Brown, B.J.; Hanson, M.E.; Liverman, D.M.; Merideth, R.W. Global sustainability: Toward definition. Environ. Manag. 1987, 11, 713–719. [Google Scholar] [CrossRef]
  14. Chofreh, A.G.; Goni, F.A.; Shaharoun, A.M.; Ismail, S.; Klemeš, J.J. Sustainable enterprise resource planning: Imperatives and research directions. J. Clean. Prod. 2014, 71, 139–147. [Google Scholar] [CrossRef]
  15. Chofreh, A.G.; Goni, F.A. Review of frameworks for sustainability implementation. Sustain. Dev. 2017, 25, 180–188. [Google Scholar] [CrossRef]
  16. Steigerwald, B.; Agrawal, A. Green Software. In Harnessing Green It; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2012; pp. 39–62. [Google Scholar] [CrossRef]
  17. Penzenstadler, B.; Bauer, V.; Calero, C.; Franch, X. Sustainability in software engineering: A systematic literature review. In Proceedings of the 16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012), Ciudad Real, Spain, 14–15 May 2012; pp. 32–41. [Google Scholar]
  18. Penzenstadler, B.; Raturi, A.; Richardson, D.; Calero, C.; Femmer, H.; Franch, X. Systematic mapping study on software engineering for sustainability (SE4S). In Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, London, UK, 13–14 May 2014; pp. 1–14. [Google Scholar]
  19. Amsel, N.; Ibrahim, Z.; Malik, A.; Tomlinson, B. Toward sustainable software engineering (NIER track). In Proceedings of the 33rd International Conference on Software Engineering, Waikiki, HI, USA, 21–28 May 2011; pp. 976–979. [Google Scholar]
  20. Hugé, J.; Mac-Lean, C.; Vargas, L. Maturation of sustainability in engineering faculties—From emerging issue to strategy? J. Clean. Prod. 2018, 172, 4277–4285. [Google Scholar] [CrossRef]
  21. Malik, M.N.; Khan, H.H.; Subhan, F. Sustainable Design of Mobile Icons: Investigating Effect on Mentally Retarded User’s. J. Med. Imaging Health Inform. 2017, 7, 1419–1428. [Google Scholar] [CrossRef]
  22. Stough, T.; Ceulemans, K.; Lambrechts, W.; Cappuyns, V. Assessing sustainability in higher education curricula: A critical reflection on validity issues. J. Clean. Prod. 2018, 172, 4456–4466. [Google Scholar] [CrossRef]
  23. Perez-Foguet, A.; Lazzarini, B.; Giné, R.; Velo, E.; Boni, A.; Sierra, M.; Zolezzi, G.; Trimingham, R. Promoting sustainable human development in engineering: Assessment of online courses within continuing professional development strategies. J. Clean. Prod. 2018, 172, 4286–4302. [Google Scholar] [CrossRef][Green Version]
  24. Tejedor, G.; Segalàs, J.; Rosas-Casals, M. Transdisciplinarity in higher education for sustainability: How discourses are approached in engineering education. J. Clean. Prod. 2018, 175, 29–37. [Google Scholar] [CrossRef][Green Version]
  25. Bowen, G.A. Document Analysis as a Qualitative Research Method. Qual. Res. J. 2009, 9, 27–40. [Google Scholar] [CrossRef]
  26. O’Leary, Z. The Essential Guide to Doing Your Research Project; Sage: London, UK, 2017. [Google Scholar]
  27. Penzenstadler, B.; Betz, S.; Venters, C.C.; Chitchyan, R.; Porras, J.; Seyff, N.; Duboc, L.; Becker, C. Blueprint and Evaluation Instruments for a Course on Software Engineering for Sustainability. arXiv 2018, arXiv:1802.02517. [Google Scholar]
  28. Akins, E.E.; Giddens, E.; Glassmeyer, D.; Gruss, A.; Hedden, M.K.; Slinger-Friedman, V.; Weand, M. Sustainability Education and Organizational Change: A Critical Case Study of Barriers and Change Drivers at a Higher Education Institution. Sustainability 2019, 11, 501. [Google Scholar] [CrossRef]
  29. Calafell, G.; Banqué, N.; Viciana, S. Purchase and Use of New Technologies among Young People: Guidelines for Sustainable Consumption Education. Sustainability 2019, 11, 1541. [Google Scholar] [CrossRef]
  30. Boca, G.D.; Saraçlı, S. Environmental Education and Student’s Perception, for Sustainability. Sustainability 2019, 11, 1553. [Google Scholar] [CrossRef]
  31. Waltner, E.-M.; Rieß, W.; Mischo, C. Development and Validation of an Instrument for Measuring Student Sustainability Competencies. Sustainability 2019, 11, 1717. [Google Scholar] [CrossRef]
Figure 1. Steps of the overall research methodology.
Figure 1. Steps of the overall research methodology.
Sustainability 11 02651 g001
Figure 2. Analysis of survey sample.
Figure 2. Analysis of survey sample.
Sustainability 11 02651 g002
Figure 3. Mapping of graduate course contents by sustainability dimensions.
Figure 3. Mapping of graduate course contents by sustainability dimensions.
Sustainability 11 02651 g003
Figure 4. Mapping of postgraduate course contents by sustainability dimensions.
Figure 4. Mapping of postgraduate course contents by sustainability dimensions.
Sustainability 11 02651 g004
Figure 5. Graphical representation of survey findings.
Figure 5. Graphical representation of survey findings.
Sustainability 11 02651 g005
Table 1. List of selected universities.
Table 1. List of selected universities.
Sr.#Name of Selected UniversitiesRegion (Provinces)
1University of KarachiSindh
2NED University of Engineering and TechnologySindh
3University of Engineering and Technology (UET)Khyber Pakhtunkhwa (KPK)
4University of PeshawarKhyber Pakhtunkhwa (KPK)
5University of Malakand, ChakdaraKhyber Pakhtunkhwa (KPK)
Table 2. Demographic statistics of participants.
Table 2. Demographic statistics of participants.
Demographic Detailn (%)
Age20–25 y76 (52.77)
25–30 y68 (47.22)
GenderMale93 (64.58)
Female51 (35.41)
Degree/CourseComputer Science48 (33.33)
IT43 (29.86)
Software Engineering53 (36.80)
LevelPostgraduate68 (47.22)
Undergraduate76 (52.77)
Working StatusNot-Employed91 (63.19)
Employed53 (36.80)
Table 3. Details of programs and courses found in various universities.
Table 3. Details of programs and courses found in various universities.
University/DAI NameFacultyDepartmentProgram OfferedCourses Content with Perspective of Sustainability in Technology DevelopmentAnalysis of Courses
Air University, IslamabadFaculty of basic and applied sciencesDepartment of Computer Science and EngineeringUndergraduate program
(Bachelor of Computer Science)
Professional Practices in ITHistorical, social, and economic context of Computing (software engineering, Computer Science, Information Technology)
Allama Iqbal Open University, Islamabad (AIOU)Faculty of SciencesDepartment of Computer SciencePost Graduate Diploma in Computer Science (PGD(CS))
Bachelor of Science (Computer Science)
MS Computer Science
Software House practices (offered in the Bachelor of science degree)Historical, social, and economic context of Computing (software engineering, Computer Science, Information Technology)
Bahria University, Islamabad Department of computer science
Department of computer and software
BS computer science
BS information technology
MS computer science
PhD. Computer science
BS Computer engineering
BS software engineering
PhD in software engineering
Professional Practices (offered in BS computer science)Historical, social, and economic context of Computing (software engineering, Computer Science, Information Technology)
COMSATS Institute of Information Technology, IslamabadFaculty of information and technologyDepartment of computer scienceBachelor of computer science (BSCS)
Bachelor of Software Engineering (BSSE)
Professional practice
Software Project Management (BSSE)
Advanced software project management
The professional practice course is specifically designed to critically analyze and evaluate the consequences of computing on individuals, organizations, and society. This course will help to examine the Information Technology professionalism, ethical decision making, and codes of ethics. With the help of these students will analyze situations of computer use and technology and policy proposals, identifying the salient issues and evaluating the reasoning about them.
Software Project Management course covers management techniques to plan, execute, and control software development projects. Upon completion, participants should be able to estimate and plan effectively monitoring the process and perform a project risk assessment for a software development project. They will also study how software development is integrated with other business activities and how social and environmental factors impact development.
Dawood University of Eng. & Technology, KarachiFaculty of the computer system and engineering Department of computer system engineeringBE(CS)NILNIL
Federal Urdu University of Arts, Sciences & Technology, IslamabadFaculty of science and technologyDepartment of computer scienceThe undergraduate and postgraduate programNILNIL
International Islamic University, IslamabadFaculty of Basic and Applied SciencesDepartment of computer science and software engineeringBS Computer Science,
BS Software Engineering
MCS Computer Science,
MS Computer Science
MS Software Engineering
PhD in Computer Science
PhD in Software Engineering
Software engineering economics, software project management (BSSE)
Software engineering management, Human factors in computing (MSSE)
National University of Modern Languages, Islamabad (NUML)Faculty of engineering and computer scienceDepartment of software engineering,
Department of computer science
Software project management
Software project management (BSCS)
National University of Sciences & Technology, Rawalpindi/Islamabad (NUST)School of electrical engineering and computer science (SEECS)Department of computingBESE
MS and PhD in Computer Science,
MS and PhD in IT,
Software engineering economics, software project management (BESE)
Software Project Management, Software Engineering Economics (BSCS)
Pakistan Institute of Engineering & Applied Sciences, Islamabad (PIEAS)Faculty of Computer and information scienceDepartment of Computer scienceBS in Computer and Information Science
M. Phil in Computer Science PhD in Computer Science
Quaid-i-Azam University, IslamabadFaculty of natural scienceComputer sciencePhD in Computer Science
MPhil in Computer Science
MS in Information Science & Technology
MSc in Computer Science
BS in Computer Science
Social and Organizational Issues of Information, Economics and Business in the Web (M.Phil CS)
Software Management & Economics (MSIS and Tech)
Emerging Trends in Software Development, Social Issues in Information Technology, software project management (MS CS)
Virtual University of Pakistan, LahoreFaculty of computer science and information technologyDepartment of computer science and information technologyBS in Computer Science
BS in Information Technology
BS in Software Engineering
Master in Computer Science
Master in IT
MS in Computer Science
PhD in CS
Software project management
Software project management
Table 4. Result of questionnaire responses.
Table 4. Result of questionnaire responses.
Sr. #Sustainability DimensionsOptimistic %Pessimistic %Impartial %
1Environmental Sustainability31.5947.7420.31
2Social Sustainability38.7141.3119.96
3Economic Sustainability39.140.7420.1
4General Understanding of Sustainability36.143.0520.83
Back to TopTop