Current Debates in Engineering Sciences