clean-IT: Towards Sustainable Digital Technologies (openHPI)

clean-IT: Towards Sustainable Digital Technologies (openHPI)

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.
This course differs from the common openHPI format. There are no deadlines or graded tests. The clean-IT Forum spotlights the pressing issue of the impact of digitization on climate change and how to deliver sustainable digital technologies. Experts from various organizations will share their ideas about how to make digital technologies more sustainable and will be open to discussing with you how to spread clean-IT solutions. You are not simply a learner, but may contribute your own ideas about how to reduce the energy consumption of computer systems by sharing your videos on the platform and your ideas in the discussion forum.
The clean-IT Forum is therefore an open platform for stakeholders in academia, IT industry, NGOs and policy leaders to exchange ideas about how to effectively reduce the energy requirements of digital technologies following the guiding principles "algorithmic efficiency" and "sustainability by design" in digital engineering. Due to their immateriality computer systems and software appear to be clean services and applications. However, every digital action requires energy. The use of digital technologies has increased exponentially over the last couple of decades and therefore also its energy requirements - this is especially true for such popular applications as cloud, artificial intelligence and media streaming.
To reduce the energy requirements of computer systems it is necessary to:

  1. Raise awareness about the energy footprint of computer systems
  2. Find feasible methods to measure the energy consumption of computer systems and software
  3. Take the trade-off between performance and energy consumption into account when creating computer systems
  4. Establish algorithmic efficiency and sustainability by design as guiding principles in digital engineering
  5. Rethink IT architectures and algorithms
  6. Apply clean-IT solutions on a broad scale in popular services and products

The clean-IT Forum will shed light on all of the aforementioned steps and present clean-IT solutions from research and application in very different domains of digital technologies by supporters of the clean-IT initiative:
. Digitalization and Climate
. Energy-efficient Algorithms and Databases
. Energy-efficient Data Centers
. Clean AI
The clean-IT Forum is open to everyone. If you want to share your clean-IT insight or solution, let us know and get started!

Course contents

Digitalization and Climate:
Digital technologies help to reduce the carbon emissions massively on a global scale. They are indispensable to achieving the Sustainable Development Goals. However, digital systems have their own share of carbon emissions, which are steadily growing. How much do computer systems add to the global carbon footprint? How much energy do digital systems require and what measures have already been taken to try to reduce this? What can we do in everyday life to reduce energy consumption of digital devices and services? What is missing so far and how can clean-IT and sustainability by design help to further decrease the carbon footprint of computer systems?
Energy-efficient Algorithms and Databases:
All digital technologies are based on algorithms and data. Metaphorically speaking, computer systems are like alchemy. Very few things are impossible in the digital world. Any scenario or program can be modelled by sequences of binary values (0-1). However, the quality of digital programs varies significantly. One can achieve the same result with very different algorithmic sequences. A large, complex and wastefully-designed piece of software can facilitate the same outcome as a slim, simple and thoughtfully-designed algorithm. As carbon emissions and energy consumption in computer systems always originate in computing time and effort, it is crucially important to find the most efficient ways to design computer programs to carry out a specific tasks within a certain quality margin.
Energy-efficient Data Centers:
Data centers are at the core of digital transformation. They host the ubiquitous cloud and execute millions of applications used by people all around the world. They enable people and institutions worldwide to access computing power and data storage on a massive scale and make all the popular digital applications possible, which accompany us in everyday life. However, data centers consume enormous amounts of energy. Coming to grips with this issue is mandatory to make digitalization sustainable in the future.
Clean AI:
Today, artificial intelligence has become a powerful tool to manage many tasks and to organize the modern connected world. Without AI we would not be able to manage the global flood of data collected by millions of digital devices. It would be impossible to navigate the vast WWW with its billions of websites and web documents. We could not make meaningful predictions from statistical data collected to diagnose diseases, organize traffic, retail and goods distribution. Without AI the vision of driverless cars and predictive maintenance would remain fantasy and none of the global sustainability challenges like fighting poverty, illiteracy, pollution etc. would be within reach. In short: A life without AI technologies has become hardly imaginable. However, the ever-growing demand for AI applications has its price. Training and executing the latest AI models based on deep neural networks require massive amounts of structured data and hundreds of thousands of computation layers. Training a powerful neural network can emit as much carbon as the life cycle of five cars including fuel. In order to have the benefits of AI without destroying the planet it is mandatory to find new training techniques and operating schemes for deep neural networks, which require much less data input, computation power and therefore much less energy.
clean-IT openXchange:
The clean-IT openXchange is a series of live talks and events on sustainable digitization. Once every month, experts present a topic on which participants can then directly ask questions and discuss. The topics of the talks consist of a mix of topics already presented in this forum and completely new ideas. The talks are open to everyone as online meetings. Participants are invited to exchange and discuss ideas with the presenters and viewers. In this section, the recordings of the talks will be uploaded subsequently.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Business Implications of AI: A Nano-course (Coursera) Coursera
EIT Digital

Business Implications of AI: A Nano-course (Coursera)

In this course you will learn what Artificial Intelligence is, from a leaders point of view. How shall we, as leaders, understand it from a corporate strategy point of view? What is it and how can it be used? What are the crucial strategic decisions we have to make, and how to make them? What consequences can we expect if we decide on doing AI-projects and what kind of competences do we need? Where shall we start, and what could be a good second as well as third step? What implications for the organization can we expect? These are the questions answered in this course.

Nov 2nd 2026
4 Weeks
Künstliche Intelligenz und Maschinelles Lernen in der Praxis (openHPI) OpenHPI
Hasso-Plattner-Institut

Künstliche Intelligenz und Maschinelles Lernen in der Praxis (openHPI)

Alle reden über “Maschinelles Lernen”, "Neuronale Netze", "Künstliche Intelligenz" und "Deep Learning - doch wie diese Techniken genau in der Praxis funktionieren und eingesetzt werden, erfahren Sie in diesem weiterführenden openHPI Kurs. In diesem vierwöchigen Gratis-Kurs können Jugendliche und andere Interessierte ohne Programmier-Erfahrung und technisches Hintergrundwissen lernen, wie Machine Learning Projekte in der Praxis umgesetzt werden können. Wir wollen dabei das Basiswissen aus dem Kurs “Künstliche Intelligenz und Maschinelles Lernen für Einsteiger” weiter vertiefen und Ihnen ein Gefühl für die Chancen und Herausforderungen von Machine Learning Projekten in der Praxis vermitteln. Dafür betrachten wir mehrere konkrete Anwendungsfälle - unter anderem die Erkennung von Gebärdensprache aus Bildern und die Stimmungsanalyse von Zeitungsartikeln. Geleitet wird der Kurs von den Masterstudenten Johannes Hötter und Christian Warmuth.

Self Paced
Self-Paced
Discover Best Practice Farming for a Sustainable 2050 (Coursera) Coursera
University of Western Australia

Discover Best Practice Farming for a Sustainable 2050 (Coursera)

The Discover Best Practice Farming for a Sustainable 2050 Course is based on a clear vision: imagine best practice farming for 2050, start to implement these strategies now, all the while making sure it will still be profitable. At UWA we're doing just that with the Future Farm 2050 Project, set on a mixed-enterprise farm in Western Australia and we want you to learn how it can be done in your part of the world.

Nov 2nd 2026
5-12 Weeks
Data Engineering und Data Science – Klarheit in den Schlagwort-Dschungel (openHPI) OpenHPI
Hasso-Plattner-Institut

Data Engineering und Data Science – Klarheit in den Schlagwort-Dschungel (openHPI)

Die Schlagwörter Künstliche Intelligenz, Data Science, Data Engineering, und Big Data dominieren seit einigen Jahren nicht nur die IT-Schlagzeilen. In unserem Kurs wollen wir diese Wörter mit grundlegendem Inhalt füllen und die typischen Arbeitsschritte eines Data Scientists nachvollziehen. Insbesondere schauen wir hinter die Kulissen und betrachten den oft mühsamen Weg der Daten bis sie endlich genutzt werden können um z.B. mittels maschinellem Lernen Modelle trainieren zu können. Dazu gehören die Datenbeschaffung, die Datenreinigung, und die Datenintegration. Anschließend lernen wir, wie man aus diesen Daten und auch aus Texten neue Erkenntnisse mittels Data Mining und maschinellem Lernen gewinnt. Der Abschluss bildet eine Diskussion über Ethik und Fairness bei der automatisierten Datenanalyse.

Self Paced
Self-Paced
Act on Climate: Steps to Individual, Community, and Political Action (Coursera) Coursera
University of Michigan

Act on Climate: Steps to Individual, Community, and Political Action (Coursera)

Are you concerned about climate change? Would you like to learn how to address and respond to this challenge? If so, this course is for you. Act on Climate: Steps to Individual, Community, and Political Action is intended to help learners understand, address and respond to climate change as individuals and in partnership with their communities and political leaders.

Nov 2nd 2026
5-12 Weeks
Sustainable Agricultural Land Management (Coursera) Coursera
University of Florida

Sustainable Agricultural Land Management (Coursera)

This course will cover the agricultural and urban water quality issues in Florida, their bases, land and nutrient management strategies, and the science and policy behind the best management practices (BMPs). Students will learn to evaluate BMP research and analyze its role in determining practices and policies that protect water quality.

Nov 2nd 2026
5-12 Weeks
Moving to the Cloud (Coursera) Coursera
University of Melbourne

Moving to the Cloud (Coursera)

The cloud is taking business by storm. In fact, due to the extraordinary growth of the cloud, it has been described as a tornado, not a fluffy white floating object! Commercial research analysts consider cloud as one of the most significant trends with a potential to change the whole global IT industry. Governments, including those in the US, Britain, and Australia, have cloud-first policies now in place which mandate cloud over non-cloud services in ICT procurement.

Nov 2nd 2026
5-12 Weeks
Circular Economy - Sustainable Materials Management (Coursera) Coursera
Lund University,Delft University of Technology,EIT RawMaterials,VITO,Geological Survey of Denmark and Greenland - GEUS,National Technical University of Athens - NTUA,Ghent University

Circular Economy - Sustainable Materials Management (Coursera)

This course looks at where important materials in products we use every day come from and how these materials can be used more efficiently, longer, and in closed loops. This is the aim of the Circular Economy, but it doesn’t happen on its own. It is the result of choices and strategies by suppliers, designers, businesses, policymakers and all of us as consumers.

Nov 2nd 2026
5-12 Weeks
Wind resources for renewable energies (Coursera) Coursera
École Polytechnique

Wind resources for renewable energies (Coursera)

The main goal of this course is to get the necessary knowledge on atmospheric and fluid dynamics in order to quantify the wind resource of a local or regional area. We’ll learn about basic meteorology, the specific dynamics of turbulent boundary layers and some standard techniques to estimate wind resources regardless of the type of turbine used or the level of efficiency achieved.

Nov 2nd 2026
4 Weeks
Praktische Einführung in Deep Learning für Computer Vision (openHPI) OpenHPI
Hasso-Plattner-Institut

Praktische Einführung in Deep Learning für Computer Vision (openHPI)

Über “Neuronale Netze”, “Artificial Intelligence” und “Deep Learning” reden heute alle. Jeder möchte künstliche Intelligenz nutzen, doch wie fange ich am besten damit an? In diesem Kurs werden wir künstliche neuronale Netze, die Grundlage künstlicher Intelligenz, sowohl theoretisch als auch praktisch einführen. Dabei wollen wir genauer untersuchen, wie solche Netze funktionieren und wie man sie entwickeln und einsetzen kann. Der Kurs beinhaltet theoretische Grundlagen, praktische Übungen und weiterführende Exkurse, unter anderem in die Algorithmen, welche zum Trainieren von neuronalen Netzen verwendet werden. Anschließend werden wir lernen, wie ein Netz für verschiedene Einsatzzwecke optimiert werden kann und wie wir auch mit wenig Trainingsdaten Erfolge erzielen können. Am Ende zeigen wir, wie ihr selbst ein gutes Netz für ein eigenes Problem trainieren könnt. Ziel des Kurses ist es, ein Verständnis von künstlichen neuronalen Netzen und deren Einsatz- und Optimierungsmöglichkeiten zu schaffen.

Self Paced
Self-Paced