机械工程师多是运用学自这些和其他更专业的课程的方法和技巧。其中应用力学（静力学与动力学）、材料力学与流体力学为机械工程三大主角。更专业的课程是在研究所的课程。
固体力学.固力旨在探讨固体（刚体、弹性体、塑性体）受力引起之平衡、移动与转动运动、振动、应力、应变、磨擦、塑性流与破坏等，分别有对应的课程，如：静力学、动力学、材料力学、弹性力学、塑性力学、损伤力学、破坏力学、断裂力学、接触力学、润滑理论、腐蚀学等。固力的分析同时也是任何设计的基本考虑，设计机械必定是开始于固力中的平衡考虑