Types of mechanical and manufacturing engineering