City of Birmingham Polytechnic. Faculty of Engineering & Science. Department of Mechanical & Production Engineering.