Engineering practice and education encompass the methods and strategies through which engineers conceive, design, construct and maintain complex systems, alongside the pedagogies that prepare ...