Engineering Drawing, Theoretical Mechanics, Mechanics of Materials, Engineering Material and Heat Treatment, Mechanical Principles, Mechanical Design, Electrotechnics, Electronic Technology, Principle of Microcomputer, Control Engineering, Mechanical Manufacturing Technology, Testing Technology, Hydraulic and Pneumatic Drive, Computer Aided Design and Manufacturing, Equipment Manufacturing and Automation, Numerical Control Technology, Mechatronical System Design, etc.