International journal of mechanical engineering education