Restructuring engineering education: why, how and when? - King, Cary Judson