Changes in technology always bring with them a parallel need for current information and training. The half-life of an engineering education has dropped from seven to less than four years, so it now ...