Recent advances in engineering science