
Traditionally, engineering education books describe and reinforce unchanging principles that are basic to the field. However, the dramatic changes in the engineering environment during the last decade demand a paradigm shift from the engineering education community. This revolutionary...