一、培养目标与基本要求
(一)培养目标
本专业培养德、智、体、美全面发展的信息化社会大批需要的实用型、国际化的软件工程人才,软件工程专业是以计算机科学为基础,具有鲜明的工程特色专业。适当了解金融、贸易、管理等学科的基本知识,系统掌握软件工程基本理论、方法和技术,掌握软件系统的分析、设计、实现、测试、实施和销售等方面的专业知识和技能,具有组织和管理软件项目的能力,学生毕业后可在进行软件规划、设计、管理、开发及应用的相关企业、事业单位或政府机关等从事计算机软件规划、咨询、监理、生产、软件技术研发、软件销售以及软件应用系统维护等方面工作,以及信息咨询公司﹑金融等其它独资、合资企业的软件相关工作,具有“诚、睿、廉、毅”素质的综合应用型创业人才。
(二)基本要求
1、软件工程专业本科毕业生应较深入地掌握马克思主义、毛泽东思想和邓小平理论;拥护党的基本路线和方针、政策;热爱祖国,遵纪守法,品行端正,身心健康,具有良好的职业道德和创业精神,积极为我国经济建设和社会发展服务。
2、软件工程专业本科毕业生应具备科学的世界观,掌握科学方法与工程方法,对软件系统、计算机系统、信息系统乃至与计算机软件相关的社会系统具有系统级的认识能力;具备扎实的理论基础,能够全面了解计算机软件和软件工程的基础知识,较深入理解至少一个计算机软件应用领域;有较强的动手能力,能够具有一定的系统分析和软件设计的能力,熟练使用两种以上主流的操作系统、数据库管理系统和程序设计语言,做到理论与实践相结合;能够综合应用各类方法、技术和工具,运用工程技术方法解决复杂软件问题的能力;具备自学习的能力以适应软件技术的快速变化,能够通过自学的方式在较短时间内掌握相关软件的使用。
3、软件工程专业本科毕业生应达到基本的数学和语言要求;熟练掌握英语,具备良好的阅读、理解和撰写外语资料的能力和进行国际化交流的能力;拥有较好的沟通技巧和团队工作能力,通晓和遵守相关法律与职业道德。
二、主干学科
工学、软件工程
三、主干课程
《高等数学》、《数据结构》、《数据库系统设计与开发》、《操作系统》、《编译原理》《计算机网络》、《算法分析与设计》、《软件的体系结构》、《软件项目管理》、《软件测试》、《大数据技术》、《高级程序设计语言》、《人工智能》、《Linux系统及应用》。
四、主要实践环节[U1]
1、实践教学的总体设置
按照循序渐进培养工程实践能力和工程创新能力的原则,将实验、课程设计、工程设计、毕业设计等作为前后衔接的有机整体并统一规划,采用项目驱动的模式,建立分层次的实践教学实施方案。
第一层次:基础性实验,主要包括公共基础课和学科基础课的实验。实验内容紧扣每门课程的教学内容,增强学生的基本工程素质和实验技能。
第二层次:综合设计性实验,主要包括专业课的课程设计。实验内容在相关课程实验的基础上,完成综合设计性实验,强化学生对骨干课程的原理和方法的理解以及应用能力。
第三层次:工程设计性实验,培养学生面向领域方向的系统分析、应用、综合、设计与创新的能力。
第四层次:实训实习和毕业设计,培养学生综合运用所学知识和采用团队协作方式完成项目的研发能力和撰写软件文档、技术报告、研究报告等的能力。
五、学制
四年