Science, technology, and the training of engineers for the world of tomorrow | IEEE Journals & Magazine | IEEE Xplore