解决复杂工程问题的能力是工程认证的基本要求,更是工程教育的培养目标。基于培养解决复杂工程问题的专业能力进行实践教学改革,通过实践类课程、实践案例、毕业设计等探讨高校软件工程专业如何通过实践教学培养学生解决复杂工程问题的能力。