M.Sc. Sustainable Energy Technology

  • On Campus
  • 24 months
  • EUR13650 per Year (International

    Tuition fee for the international students.

    EUR1951 per Year (EEA

    European Economic Area tuition fee is applicable to the students from EU countries, Iceland, Liechtenstein, Norway and Switzerland.

  • English ( Take IELTS test or Find a course )
Delft University of Technology | Delft, Netherlands
TU Delft’s unique MSc Programme in Sustainable Energy Technology (SET) aims to give engineers broad knowledge in the field of energy technology. To achieve this goal a modern, flexible curriculum is offered. The programme is offered by the 3TU Federation, a consortium of the three universities of technology in the Netherlands: Delft University of Technology, Eindhoven University of Technology and the University of Twente.



The world is becoming increasingly aware of the urgency of resolving the many issues associated with global energy consumption. It also seeks to address the threat of climate change caused by greenhouse gas emissions. Dealing with both of these crucial issues will require fundamental innovations effecting the world’s energy landscape.

The generation of energy from sustainable sources will be essential, especially when considering the determination in developed societies to maintain a high standard of living, and the aspirations in developing societies to adopt the energy-intensive lifestyles now prevalent in the developed world.

Securing a sustainable energy future for all

Securing a sustainable energy future implies an energy revolution. A revolution that will require a new generation of specialised engineers and researchers capable of developing, optimising and integrating sustainable energy sources including solar power, wind power and energy from biomass. Research is also required on innovative batteries and the potential to exploit hydrogen as an energy source. New technologies need to be integrated into existing socio-technological networks, and research is required into new forms of energy distribution, new energy market structures and new means of intelligently satisfying the energy needs of complex modern societies.

Detailed Course Facts

Start dates and application deadlines

Starting in

  • ( General

    General deadline, applies to everyone.

Tuition fee
  • EUR 13650 per year (International

    Tuition fee for the international students.

  • EUR 1951 per year (EEA

    European Economic Area tuition fee is applicable to the students from EU countries, Iceland, Liechtenstein, Norway and Switzerland.

Credits (ECTS) 120 ECTS
Duration full-time 24 months
Partnership Joint
Delivery mode On Campus
Educational variant Full-time

Course Content

Sustainable Energy Technology programme – in detail

MSc SET is a two-year Master’s course of 120 European Credits (EC) organised by 3TU.Education, the cooperation of Delft University of Technology, Eindhoven University of Technology and the University of Twente.

First year

The programme of the first year at TU Delft (60 EC) is made up of homologation courses, core courses including two laboratory courses and elective projects/courses.

  • The homologation courses (16 EC) are designed such that the students admitted attain adequate basic levels in applied mathematics, physics and chemistry to complete the master programme.
  • The core courses, including laboratory courses on Solar Energy and on Wind Energy (29 EC), provide discipline-related knowledge in the different areas of sustainable energy technology as well as the economic and social background knowledge needed to introduce sustainable energy technologies in society.
  • Elective projects/courses (15 EC) provide students with various combinations of projects, i.e.‘System Integration project 1, System Integration project 2 (or equivalent projects), Industrial Internship, and elective courses.
Second year

The second year of MSc SET (60 EC) consists of graduation courses (15 EC) and the Master’s thesis project(45 EC).

  • The graduation courses provide students with the opportunity to acquire the in-depth knowledge necessary to effectively carry out a Master’s thesis project.
  • During the Master’s thesis project, students proves their level of understanding and ability to carry out a scientific research or design project, using the competences (knowledge/skills and attitude) they have acquired. MSc SET graduates combine a broad knowledge in the field of sustainable energy technology with an in-depth specialisation in one specific field.

English Language Requirements


Applicants with a BSc degree relevant to energy technology from an international university are eligible to apply for this programme. Eligible BSc degrees include:

  • (Applied) Physics
  • Aerospace Engineering
  • Chemical Engineering/Chemistry
  • Electrical Engineering
  • Mechanical Engineering

Work Experience

No work experience is required.

We Are Helping Thousands of Students to Find a University Abroad!

Fortunately enough I was able to find StudyPortals. Right from the start of the application to getting the confirmation of admission I was using StudyPortals.

Sign up for your personal newsletter and we will help you too.

We will send you all the information you need to find your dream study programme!

The Global Study Awards: get funded with up to £10,000 to study abroad

Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.

Delft University of Technology, Netherlands

Netherlands As one of the world’s leading training grounds for these engineers, TU Delft views its role in society as supplying technological solutions that take us significantly further along the road towards sustainability and a flourishing economy. We position ourselves as an open academic community which, through its scientific personnel and graduates, is represented throughout the academic world and is rooted in our own regional and national, social and economic environment.

Prepare yourself for Master degree

Find a Preparation Course