软件工程培养方案
一、培养目标:
掌握数学、自然科学、软件工程基础理论和专业知识,具有良好的人文社会科学素质、创新意识和团队合作精神,能够适应软件产业发展的需求,胜任软件系统的分析、设计、实现、测试、维护和管理等工作,成为软件工程领域的具有国际视野的应用型、复合型高级人才。具体分解如下:
1、熟悉软件系统开发全流程,掌握核心环节,胜任软件开发过程中的各种具体工作,具备职业道德和规范意识。
2、具有自主学习能力,能够运用软件工程的新技术、新方法进行软件设计、开发、测试和维护的创新。
3、具备项目管理的能力,能够进行项目的计划管理、项目预算和各种资源的有效组织,同时考虑软件系统的解决方案对社会、健康、安全和环境的影响,并承担相应责任。
4、具备国际视野,并能够在多文化背景下进行良好沟通和交流,在项目团队中承担相应的责任和义务。
5、具有软件工程领域前沿技术的洞察力,能够对软件开发工具和开发环境进行研究和创新。
二、专业特点及培养要求:
专业特点:
本专业人才培养注重学科基本理论与工程实践相结合,方法技能与应用相结合,知识与能力、素质协调发展,并培养学生在某一专业方向或应用领域上从事工程实践的能力。毕业要求为:
1、工程知识:具有软件工程专业所需的数学、自然科学、工程基础和专业知识,并用于构建复杂软件系统。
2、问题分析:能够运用软件工程专业相关的数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂软件系统的需求,建立系统模型。
3、设计/开发解决方案:具有设计复杂软件系统的解决方案,对系统架构、功能结构、数据结构和算法流程进行设计的能力,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。
4、研究:了解软件工程学科的发展现状和趋势,能够基于专业相关的科学原理与方法对复杂软件系统进行研究,具有批判性思维,通过模拟、仿真、综合分析得到合理有效的结论。
5、使用现代工具:能够开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,对复杂软件系统进行分析、设计、验证、开发和维护,并能理解其局限性。
6、工程与社会:能够了解计算机法律法规,基于软件工程背景知识,合理分析、评价复杂软件系统解决方案与工程实践对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
7、环境和可持续发展:能够了解环境保护和可持续发展等方针政策,理解、评价复杂软件系统解决方案与工程实践对环境和社会可持续发展的影响。
8、职业规范:具有良好的人文社会科学素养和社会责任感,能够在软件工程实践中理解并遵守工程职业道德和行业规范,履行责任。
9、个人和团队:在复杂软件系统工程实践中和多学科背景下,具备独立工作能力、团队合作能力和组织管理能力。
10、沟通:具有良好的语言、文字表达和人际交往能力;能够就复杂软件工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令;具备一定的国际视野,至少熟悉一门外语,能够在跨文化背景下进行沟通和交流。
11、项目管理:理解并掌握软件工程项目管理原理、软件企业经营管理知识与经济决策方法,并能在多学科环境中应用。
12、终身学习:具有为适应软件工程领域和社会发展而终身学习的意识,具备利用现代信息技术获取信息、知识、资料进行自主学习与提高的能力。
13、领域知识:具有在某一应用领域从事复杂软件系统工程实践的专业知识和能力。
详见附件



