The world is changing rapidly. Technology plays a crucial role in this, from IT to surgical robots and from precision medicine to ‘smart’ agriculture. Nobody knows which innovations will be needed to keep solving the world’s increasingly complex challenges. How do you train engineers for this? How do you promote specialisation and expansion, without overburdening both students and faculty?