Basic courses: scientific socialist theory, dialectics of nature, foreign languages, engineering mathematics (numerical method, matrix algebra, applied statistics). Basic technical courses: vibration analysis, advanced language programming, computer technology and application, modern testing technology and analysis, modern design technology, structural fatigue strength analysis, etc.
Specialized courses: vehicle system dynamics, vehicle system analysis and modern design methods, vehicle vibration and noise analysis and control, vehicle testing technology and analysis, vehicle electronics technology, vehicle electro-hydraulic control system and computer control technology, vehicle body structure analysis and computer-aided body design, vehicle automatic transmission theory, vehicle powertrain control and optimization, vehicle fault diagnosis technology, vehicle safety, overview of vehicle industry development, vehicle powertrain, vehicle technical and economic analysis and environmental protection.