The communication revolution and its effects on 21/sup st/ century engineering education | IEEE Conference Publication | IEEE Xplore