clean-IT

Digital technologies are indispensable to achieving Sustainable Development Goals and reducing carbon emissions in many sectors. Yet, computer systems themselves have an immense energy requirement for their countless devices, data centers, applications and global networks. The shift to digital in living, learning and earning has brought us closer to the time when digitization will have a major negative impact on the climate. Since digitization has many important benefits, research, teaching and policy must strategically prioritize to deliver digitization with less energy consumption, increase algorithmic efficiency so that people and the planet thrive, and make “Sustainability by Design” the new leading paradigm in digital engineering worldwide.

Go at your own pace

Gunther Rothermel, Christian Boos, Surajit Mitra, Dr. Kerstin Verzano, Vikram Nagendra, Johanna Latt, Klaus Schimmer
Welcome to the "Sustainability in the Digital Age" series

This course explores the critical  intersection of AI and sustainability, highlighting how technological advancement can align with environmental responsibility. It offers insights into the dual nature of AI, noting its potential for increasing efficiency and driving sustainable innovation, while also acknowledging the significant energy consumption involved in training and applying AI models. In this course, we are not only examining the paradox of AI and sustainability but also provides actionable recommendations for incorporating sustainability into AI application development. By examining AI's transformative role and its environmental impact, the course offers a comprehensive understanding of how AI can be harnessed to support global sustainability goals effectively.

This course is part of the Sustainability in the Digital Age series, a collaborative project between colleagues from Stanford University, SAP and the Hasso Plattner Institute.

  • Self-paced since Jun 26, 2025
  • Certificate
  • en
  • de, en
Detlef Thoms, Manfred Mensch , Jonas Keil, Christian Golze , Robert Werlich, Richard Bremer
Welcome to the "Sustainability in the Digital Age" series

Digital systems offer a great opportunity to significantly reduce carbon emissions and can contribute to the efficient use of energy. However, all systems also need energy. This area of tension is addressed in the course: Sustainability in the digital age - Energy-Efficient Software Development. To effectively reduce the carbon footprint of digitalization, it is necessary to apply algorithmic efficiency and sustainability by design as guiding principles in digital engineering. We will introduce strategies to develop software that prioritizes minimized energy consumption through optimal coding and green testing practices. We will look at how the CO2 emissions of operating software applications can be measured and calculated. How to measure the performance and energy consumption of Large Language Models will be covered as well. Further we share approaches how to use advances in hardware technology and operate digital systems efficiently in data centers based on eco-friendly and cost-effective capacity management strategies.

This course is part of the Sustainability in the Digital Age series, a collaborative project between colleagues from Stanford University, SAP and the Hasso Plattner Institute.

  • Self-paced since Apr 8, 2025
  • Programming, Enterprise Computing, Cloud and Operating Systems
  • Certificate
  • en
  • de, en
Vanessa Parli
Welcome to the "Sustainability in the Digital Age" series

Artificial Intelligence (AI) offers transformative potential across industries, but its development and deployment come with environmental costs. The course covers topics such as the carbon footprint of AI models, methods for measuring and reporting environmental impacts, and challenges in estimating the sustainability of AI technologies. Students will gain insights into energy and carbon accounting, along with case studies demonstrating how AI’s environmental footprint is assessed. The course aims to provide a comprehensive understanding of the relationship between AI and the environment, equipping learners with knowledge to contribute to more sustainable AI practices.

This course is part of the Sustainability in the Digital Age series, a collaborative project between colleagues from Stanford University, SAP and the Hasso Plattner Institute.

  • Self-paced since Mar 18, 2025
  • Big Data and AI
  • Certificate
  • en
  • de, en
Prof. Dr. Vesselin Iossifov, Nils König

Efficiency in computer science often refers to the runtime or memory usage, that a certain algorithm needs to produce an output. However, efficiency can also describe the amount of energy, that is consumed by the hardware during the runtime of an algorithm.

This course explains the relevant computer architecture components, as well as different coding techniques, that allow computer scientists to design and program energy efficient algorithms. Participants will learn how intrinsic functions work and how they can be applied to an algorithm to reduce its energy consumption. In addition, the course presents a hands-on approach to measuring energy consumption of programs using the Intel VTune Profiler tool. In contrast to the existing clean-IT courses on openHPI, this course provides a deeper dive into specific, energy efficient, architecture coding techniques.

  • Self-paced since Apr 26, 2023
  • Programming
  • Certificate
  • en
  • en
Mathias Renner, Ferdinand Mütsch, Johannes Rudolph, Robin Lamberti

This two-week free course is about resource-efficient software engineering. We'll discuss how to apply climate-friendly decisions and actions along the life cycle of software development and their context. In the first part of the course, we will address the area of tension between climate and digitization. We will look at how IT causes CO2 emissions and how IT technologies can save CO2 emissions. What are the possibilities in software development to make processes more sustainable? What are the main problems in software development? How can they be solved? While the first part is theory oriented, the second part will be practical and will have specific examples. Therefore, we will give you some detailed insights into programming resource-efficient software.

  • Self-paced since Apr 13, 2022
  • Programming
  • Certificate
  • en
  • en
clean-IT Initiative

Digitalization is a game changer in the pursuit of a sustainable future. The latest digital technologies and applications like cloud, AI, and mobile devices enable us to achieve the Sustainable Development Goals and reduce carbon emissions in many sectors. Yet computer systems themselves have an immense energy requirement for their countless devices, data centers, applications and global networks. To effectively reduce the carbon footprint of digitalization, it is necessary to apply algorithmic efficiency and sustainability by design as guiding principles in digital engineering. The clean-IT Forum is the international platform to exchange ideas, recent research findings and applications to make digital technologies more energy-efficient.

  • Self-paced since Mar 31, 2021
  • Big Data and AI, Cloud and Operating Systems
  • Confirmation of Participation
  • en
  • de, en

This could interest you as well

openHPIschool
**Welcome to the openHPIschool Channel!** Here you will find all school-relevant online courses from openHPI - compact and easy to find in one place. Whether you want to take your first steps in programming with Python or Java, are interested in artificial intelligence or want to strengthen your digital skills - here you can learn for free and at your own pace. Start your digital learning adventure now and discover the world of computer science!
AI Service Center
Welcome to the openHPI Channel of the AI Service Centre – the channel for Artificial Intelligence! The AI Service Centre Berlin Brandenburg is a project at the Hasso Plattner Institute. We foster the use of artificial intelligence in industry and society. In our free online courses, you will learn how to implement your own AI solutions. AI experts will guide you through topics such as computer vision, machine learning, deep learning, time series analysis and natural language processing. Get inspired by insights into practical use cases for your own AI solutions! If you would like to delve even deeper into the subject matter after the online courses, visit our [free workshops and other AI-related formats](https://hpi.de/en/ai-service-centre/). *About the AI Service Centre Berlin Brandenburg: The underlying project was funded by the Federal Ministry of Research, Technology and Space under the funding code “KI-Servicezentrum Berlin-Brandenburg” 16IS22092. Responsibility for the content of this page remains with the author.*
Design Thinking
Since 2007, the HPI D-School has been an integral part of the Hasso Plattner Institute Potsdam. Every year, around 400 students from all over the world get to know the Design Thinking Innovation Method as part of an additional degree programme. In cooperation with project partners, the students develop user-centered solutions for complex problems. As part of the already completed HPI-Stanford Design Thinking Research Program, scientists investigated how and why Design Thinking Innovations work or fail. Multidisciplinary research teams from Stanford University and HPI worked on various Design Thinking Topics on process, methods, teamwork and tools to holistically investigate the phenomenon of innovation in all its dimensions. Based on this program and from the daily work of the D-School, the question always moves us: How can we offer design thinking online and thus make it accessible to a larger audience? Prof. Uli Weinberg, Dr. Claudia Nicolai and several other Design Thinkers took the plunge and developed online courses on the subject of Design Thinking. More information can be found [here] [1]. In order to further explore the potential of human-centred innovation, the [Chair of Design Thinking and Innovation Research][2] was established under the direction of [Prof. Dr. Falk Ueberickel][3]. In their course *Mastering Design Thinking in Organizations*, Professor Uebernickel and Dr. Danielly de Paula give insights into their findings. [1]: https://hpi.de/en/school-of-design-thinking/hpi-d-school.html [2]: https://hpi.de/uebernickel/home.html [3]: https://hpi.de/uebernickel/about-us/our-team/prof-dr-falk-uebernickel.html