Sustainable Computing (SusCo)

New MSc CS specialisation: Sustainable Computing (starting 2026)

We are excited to announce a new specialisation within our master’s programme, starting in the 2026–2027 academic year: Sustainable Computing! SusCo for short. 

Why Sustainable Computing?

Digital technologies are growing rapidly, but so is their environmental impact. Energy-intensive AI systems, massive data processing, and global communication networks contribute to increasing energy use and carbon emissions. At the same time, IT also offers powerful solutions for sustainability challenges such as smart energy grids, intelligent transport, and environmental monitoring. 

This new specialisation addresses both sides, making computing systems more sustainable (e.g. energy-efficient software and hardware) and using computing to support sustainability in society (e.g. smart green cities, climate analysis and prediction, green AI).   

What will you learn?

In this specialisation, you will develop strong technical expertise while gaining insight into sustainability challenges. You will learn to:

  • Understand computing systems from low-power IoT devices to power-greedy cloud and datacenter infrastructure;
  • Analyse and reduce energy use, resource consumption, and carbon footprint of systems and applications;
  • Design efficient and sustainable ICT systems;
  • Evaluate systems and applications sustainability using various metrics and lifecycle analysis;
  • Explore emerging paradigms such as the computing continuum, heterogeneous parallel and distributed hardware architectures, hybrid computing, sustainable networks, and computational and AI-based solutions to societal problems.  

Programme structure

The programme is firmly rooted in core Computer Science, with additional attention to environmental impact, ethics, and societal relevance. You will follow a combination of:

  • A two-part flagship course: Building Blocks of Sustainable Computing.
  • Core courses on system design, performance evaluation, and the computing continuum.
  • Specialisation courses (choose 3 of 4), including Internet of Things, Mobile & Wireless Networking, Advanced Computer Systems and Green Software Development.

You will also have the flexibility to choose electives across the other specialisations or from related programmes like embedded systems and electrical engineering.

Why choose this specialisation?

  • Be part of the first Sustainable Computing specialisation in Computer Science in the Netherlands.
  • Work on real-world challenges at the intersection of technology and sustainability.
  • Benefit from UT’s strong research ecosystem with the EDGE centre.
  • Build a profile that is increasingly in demand in industry and academia.
  • Contribute to reducing the environmental impact of ICT, now and in the future.  

Who is it for?

This specialisation is ideal if you:

  • Enjoyed the modules computer systems, network systems, cyber-physical systems or intelligent embedded systems,
  • Want to gain master-level expertise, both theoretical and practical, in green ICT,
  • Want to apply your technical skills to societal and environmental challenges,
  • Want to contribute to top-level research that break through the sustainability limitations of current computing and networking technologies. 

If you are interested in contributing to a more sustainable digital future, this is be the perfect next step in your studies. 

Questions? Feel free to contact one of the programme mentors, they’re happy to help.

The specialisation in Sustainable Computing (SusCo) is designed to equip students with a comprehensive understanding of how data, computing, and networking jointly contribute to sustainability challenges and solutions. Students gain insight into sustainability across all layers of modern digital systems, from hardware components such as storage and communication systems to software aspects including algorithms and applications. The programme emphasizes both the assessment and improvement of sustainability, enabling students to critically evaluate and optimize digital systems.
In addition, students are encouraged to develop in-depth expertise in at least two key domains, data/applications, computing, and networking, supported by advanced courses that reflect the interdisciplinary nature of sustainable computing.

Mandatory Computer Science courses

Core Specialisation courses

The following 4 courses are mandatory:

  • 202500373 Building Blocks for Sustainable Computing Systems theory
  • 202600308 Building Blocks for Sustainable Computing Systems practice
  • 192620300 Performance evaluation
  • 202600311 Computing & Communications continuum (new, Q1)

Advanced Specialisation courses

At least 4 courses should be chosen out of the following: 

Profiling space: Electives

Suggested electives for the Sustainable Computing specialisation:

Other options include:

  • Internschip CS
  • Study abroad
  • Additional advanced courses
  • Courses from one of the other Computer Science specialisations of CS
  • Courses from related programmes like Electrical Engineering courses (www.utwente.nl/ee), Embedded Systems courses (www.utwente.nl/emsys), etc.

All courses offered by the University of Twente can be found in the course catalogue: www.utwente.nl/coursecatalogue

The admission committee may have imposed extra constraints on your study programme, to ensure a good match between your bachelor programme and the Master's programme, the so-called homologation courses. These are courses that you have to include in your programme, as part of the profiling space. Thus, they fall within the 120 EC of the total programme. 

Programme mentorS

dr.ir. P.T. de Boer (Pieter-Tjerk)
Programme mentor SusCo
prof.dr.ir. A.L. Varbanescu (Ana-Lucia)
Programme mentor SusCo

Study advisers

S.S. Spuls MSc (Sanne)
Study adviser Master Computer Science

Make an appointment via https://eemcs.planner.utwente.nl/

Sanne is the main contact person for cohorts 2024-2025 and prior and premasters. Cohort 2025-2026 can contact Rianne de Jong.

dr.ir. R. de Jong (Rianne)
Study adviser Master (and Bachelor) Computer Science

Make an appointment via https://eemcs.planner.utwente.nl/

Rianne is the main contact person for cohort 2025-2026.
Cohorts 2024-2025 and prior and premasters can contact Sanne Spuls.