Electrical systems, mechanics (statics and dynamics), applied mechanics (material strength), dynamics and vibration, mechanical design and fabrication, materials science and engineering, thermodynamics, fluid mechanics, and heat transfer are all core courses in the undergraduate mechanical engineering curriculum.