delft university of technology, Tag