From its website
…largest and most comprehensive university of engineering sciences in the Netherlands. TU Delft develops technologies for future generations, focusing on sustainability, safety and economic vitality.
It is a member of the United States OpenCourseware Consortium. See explanation below:
Delft University of Technology has joined the OpenCourseWare Consortium in offering the world free access to certain course content online. TU Delft OpenCourseWare (OCW) seeks to capitalize on the potential of the internet to eliminate borders and geographic distance as obstacles to the instantaneous exchange of knowledge and new ideas. Unlike distance learning programs that charge tuition, provide formal instruction and limit participation, OpenCourseWare offers all course materials free to everyone with online access. Educators from around the world may upgrade their classes; students may enhance their coursework or pursue self study; the general public may glimpse the depth and breadth of what leading universities are offering and benefit from reading lists and lectures.
Rector Magnificus Prof. ir. Karel Luyben also explains U Delft’s mission:
U Delft is dedicated to making a significant contribution to finding responsible solutions to societal problems, at both national and international levels. Our mission is to deliver Science to Society. OpenCourseWare is an important way to spread our mission around the world.
It offers courses from high school to master’s degree college level programs.