ENHANCE micro-credential
Digitalisation and Artificial Intelligence
Others
BSc Students
MSc Students
Description
Sustainability in the broader spectrum of Computer Science encompasses the environmentally responsible design, development, use, and disposal of hardware and software. The primary objective is to reduce energy consumption, lower carbon footprints, and minimize the overall environmental impact of computing systems.
This course provides a comprehensive introduction to sustainable computing, with a particular emphasis on IoT, edge and cloud-based systems, and orchestration in the cloud continuum. Through lectures and seminar research, we will explore critical questions and strategies for improving sustainability, including full-stack energy measurements; energy-aware software architecture, (re-)design, deployment, and platforms; digital carbon accounting systems, energy flexibility and influence of AI, blockchain and other emerging technologies.
Expected learning outcomes
By the end of this course, students will:
- Gain a solid understanding of sustainable computing principles
- Learn practical techniques for measuring, analyzing and optimizing energy efficiency in cloud-based systems
- Assess cutting-edge research and emerging trends in sustainable computing, AI for sustainability vs. sustainability for AI, and sustainable digital platforms, infrastructures, and software tools
Prequisites
Because this course places a lot of emphasis on experimentation, measurement, microservices, and cloud-related topics, students should bring a strong foundation in computer system operation as well as fundamental software engineering skills.
Quality assurance
The two-level mutual trust-based quality assurance scheme has been adopted:
- at the university level: Technische Universität Berlin has applied its internal quality assurance procedures and structures to the proposal of Sustainable Computing it submitted to ENHANCE and to its implementation - the related learning activities,
- at the Alliance level: the body composed of Education Officers has made decisions regarding the inclusion of Sustainable Computing proposed by Technische Universität Berlin to the Innovative Learning Campus part of the joint ENHANCE educational offer, based on the compliance with the formal requirements and ENHANCE goals.
Schedule Information
On-site dates (at TU Berlin): 16.11.2026 – 20.11.2026
Virtual component: Starting in the week of the 19th of October 2026 and ending in January 2027
Learning Assessment
Students will be assessed via an online exam after the end of the lecture phase. Students pick a seminar topic and present the idea at the end of the on-site week. Before handing in the final seminar paper, students present their results and receive a final round of feedback from other students and the lecturers.
How to enroll
The registration requires submitting a CV and an motivational letter (not more than 1 page) as part of the application process.
Location
TU Berlin Campus Charlottenburg