本课程是计算机相关专业的一门专业课。向学生介绍几种软件开发常用模型;软件生存期及各阶段的工作、文档编制;软件开发方法;软件开发工具等。使学生具备必需的软件工程的基础知识和基本技能,初步掌握开发中、小型应用程序的过程和方法,培养学生科学思维、综合运用所学知识解决实际问题的能力及一定的创新意识,为学生继续学习和提高职业技能打下基础