软件工程 专业本科培养方案



        一、专业简介

       专业名称 :软件工程
       专业代码 :080902
       学科门类 :工学
        本专业是一个强化基础、面向应用、加强实践,以应用为主的宽口径专业,培养能从事软件设计、开发和研究的高级工程技术人才。课程体系贯彻理论与实践并重、知识与能力并重的原则,强化软件工程实践能力的多方面训练,注重创新性思维的开发,培养学生既具有扎实的理论和专业知识,又具有开拓性、创造性解决工程实际问题的能力。

        二、培养目标

       本专业按照“厚基础、宽口径、重实践、求创新、强素质”的人才培养指导思想,培养德、智、体全面发展,具有坚实的数学和自然科学基础知识,牢固掌握软件工程专业知识、基本技能和工程应用,具备分析、研究、设计方案和解决问题的能力,以及计算思维、数据思维和结构思维方式,具有一定的工程组织、交流沟通、团队合作能力和国际视角,能够恪守职业操守,承担社会责任,通过终身学习适应当今社会和软件技术快速发展的需要。本专业毕业生经过五年工程实践,能够具备软件工程师的专业知识和职业素养,成为胜任软件产品设计、开发,系统测试和数据分析、软件工程应用研究、项目管理等工作的应用型高级专门人才。 学生毕业后五年左右达到的具体目标如下: 目标1. 适应创新型人才发展需要,德才兼备、身体强健、全面发展,表现出良好的人文素养、职业道德和社会责任感; 目标2. 拥有扎实的数理基础和良好的自然科学基础; 目标3. 掌握软件工程专业知识和技能,能够分析、研究和设计方案,解决软件工程应用问题,具有较强工程实践能力和软件工程专业特有的思维方式; 目标4. 具有一定的工程组织能力、组织沟通能力和国际化视野,富有团队精神; 目标5. 具备终身学习能力,能够通过适当途径更新、拓展自己的知识和能力。

        三、毕业要求
       本专业毕业生应系统地掌握坚实的理论和专业知识,具有较强的分析问题和解决问题的能力,能够适应社会发展的需要,具有在软件工程相关领域从事技术开发、管理、维护、教学和科学研究工作的能力。毕业要求具体体现在以下几个方面。 (1)工程知识:能够将数学、自然科学、工程基础和软件工程专业知识,用于解决软件工程应用领域的复杂工程问题。 (2)问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达,并通过文献研究分析计软件工程应用领域的复杂工程问题,以获得有效结论。 (3)设计/开发解决方案:能够针对软件工程应用领域的复杂工程问题设计解决方案,设计开发满足特定需求的软件和系统、组件和产品,并能够在设计开发环节中体现创新意识,考虑经济、健康、安全、法律、伦理、环境及文化等因素。 (4)研究:能够基于软件科学原理并采用科学方法,对软件工程应用领域的复杂工程问题进行研究,包括设计实验、分析与解释数据,并通过信息综合得到合理有效的结论。 (5)使用现代工具:能够针对计软件工程应用领域的复杂问题,开发、选择与使用恰当的平台、技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。 (6)工程与社会:能够基于工程相关背景知识进行合理分析,评价软件工程专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律及文化的影响,并理解应承担的责任。 (7)环境和可持续发展:能够理解和评价针对复杂软件工程问题的实践活动,对环境、社会可持续发展的影响。 (8)职业规范:具有人文社会科学素养、公民道德水平和社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,履行责任。 (9)个人和团队:具有强健的体格和良好的综合素质,能够在多学科背景下的团队中承担个体、团队成员及负责人的角色。 (10)沟通:具有沟通的能力、方法和技巧,能够就软件工程应用领域的复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达和答辩能力,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。 (11)项目管理:具有一定的项目管理知识和能力,理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用。 (12)终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力,能够通过自主学习适应经济社会创新发展的需要。

        四、主干学科及核心课程
主干学科 :软件工程 核心课程:离散数学、数据结构、计算机网络、数据库原理、计算机组成原理、C++面向对象程序设计、软件工程、操作系统、数据库开发技术、网页设计与制作、Java程序设计基础、Java Web编程基础、Java Web高级编程、Java移动应用开发

        五、学制及学位
       学制 :四年        学习年限 :3-6年        授予学位 :工学学士学位

想了解更多请点击此处