分析软件工程课程教学中存在的问题,提出"自主学习任务单"的设计原则,通过一个具体的实例展示"自主学习任务单"的设计方案,从课程教学过程和课程考核体系两方面论述基于"自主学习任务单"的软件工程课程教学设计思路。