For information on TU Delft BSc and MSc programmes, please see
here.