Cooperative degree course in Mechanical and Production Engineering