Argh, missed it! For anyone interested I found info on all English language DTU programmes here: http://studyindenmark.dk/study-in-denmark/danish-higher-education-institutions/universities/technical-university-of-denmark