为了培养高级嵌入式软件设计人才,提出以系统工程思想为基础的5层课程内容设计,阐述让学生循序渐进地掌握简单嵌入式软件、复杂嵌入式软件、实时嵌入式软件、智能嵌入式软件的设计方法。介绍课程的实践与考核,说明其具有挑战度,在综合培训学生工程能力与创新能力的同时,强调方法论的灵活应用,以达到鱼渔双授、传道致远的教学目标。