Mechanical and Manufacturing Engineering