mechanical engineering controlengineering materialsmachinery manufacturingadvanced mathematicsgeneral physicsgeneral chemistrymechanics of materialscomputer application technologyengineering economymechanical principlemechanical designmechanical engineer