软件工程是计算机类专业的一门核心专业课程, 由于该课程具有知识域广泛、 更新速度快、 实践性强等特点, 导致不少高校的教学效果不太理想。通过分析该课程教学中遇到的问题和难点, 结合教学实践和企业研发经验, 采用逆向课程设计模式, 并融合MOOC混合式教学方式, 从课程目标、 评价标准、 教学内容与教学方法上进行了探索与改革。实践证明, 该模式极大地激发了学生的主观能动性, 启发了学生对职业发展的思考, 取得了良好的教学效果。