How to prepare future engineers to tackle problems such as climate change

Future engineers need to understand their work’s human impact. One professor explains his practice: a 'sociotechnical approach.' Read More