一、所属学科门类、专业类
学科门类:工学; 专业类:计算机类; 专业代码:080902
二、培养目标
(一)培养定位
本专业培养践行社会主义核心价值观,德、智、体、美、劳全面发展,具备扎实的数学和自然科学基础理论、软件工程专业知识和基本技能,拥有较强的自主学习能力、团队合作精神、创新意识、国际化视野以及可持续发展理念,同时具备良好的人文修养、社会责任感和职业道德,能够适应区域经济发展需要,在信息技术领域从事软件系统研发、应用、维护等工作的高素质应用型人才。
(二)职业能力
学生毕业5年后应达到专业工程师水平,具备以下方面职业能力:
目标1:履行并承担软件工程及其相关领域工程技术人员应尽的社会义务及责任,主动提高并展示自身社会服务职责、社会公德、人文科学素养,贯彻和执行工程实际中的工程职业道德以及行业相关法律、环境、安全与可持续发展等要素。
目标2:综合应用数学与自然科学、工程基础理论和专业技能,经分析、判断和综合处理,开展软件工程及其相关领域多学科背景下软件产品或系统的设计、开发、应用及管理工作,提出并践行工程解决方案。
目标3:掌握软件工程专业的基本理论和研究方法,具有分析、解决复杂工程问题的能力和较强的工程实践能力。持续跟踪与学习软件工程及相关领域的前沿技术,领导或以骨干身份加入软件工程及其相关领域研发、服务和管理等工作团队,能够在跨文化背景下进行沟通和交流。
目标4:通过继续教育或其它学习途径,主动拓展自己的新知识和新能力,追求新职业机会,适应不同环境赋予的工作任务,能够在不同的岗位上做出贡献,获得自身的持续发展,具有团队精神、组织沟通能力、终身学习能力和国际化视野。
三、毕业要求及实现矩阵
(一)毕业要求
1. 工程知识:能够将数学、自然科学、工程基础和专业知识用于解决复杂工程问题。
1-1:能将数学、自然科学、工程基础和软件工程的基本概念、基本理论知识用于软件工程领域复杂工程问题的表述。
1-2:能针对软件工程领域复杂工程问题的具体对象建立数学模型并求解。
1-3:能够将软件工程专业知识和数学模型方法用于推演、分析专业工程问题。
1-4:能够将数学、自然科学、工程基础和软件工程的相关知识和数学模型方法用于推理、分析软件工程领域复杂工程问题,并用于其解决方案的比较与综合。
2. 问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂工程问题,以获得有效结论。
2-1:能运用数学、自然科学和软件工程的基本原理,识别、判断软件工程领域复杂工程问题的关键环节。
2-2:能基于软件工程基本原理和数学模型方法正确表达软件工程领域复杂工程问题。
2-3:能认识到软件工程领域复杂工程问题有多种解决方案,能够通过文献研究寻求可替代的解决方案。
2-4:能运用数学、自然科学和软件工程的基本原理,借助文献研究,分析问题解决过程中的影响因素,获得有效结论。
3. 设计/开发解决方案:能够设计针对复杂工程问题的解决方案,设计满足特定需求的系统、单元(部件)或工艺流程,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。
3-1:掌握软件系统全周期、全流程的基本设计/开发方法和技术,了解影响设计目标和技术方案的各种因素。
3-2:能够针对软件系统的特定需求,完成单元模块的详细设计与开发。
3-3:能够在软件系统的总体设计与开发中体现创新意识。
3-4:能够在设计与开发中考虑健康、安全、法律、文化以及环境等制约因素。
4. 研究:能够基于科学原理并采用科学方法对复杂工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。
4-1:能够基于科学原理,通过文献研究,调研和分析软件工程领域复杂工程的解决方案。
4-2:能够针对关键问题,运用软件工程相关原理和专业知识制定技术路线、设计实验方案。
4-3:能够安全地开展实验,正确地采集实验数据,对实验结果进行整理、分析和解释,并能通过信息综合得出合理有效结论。
5. 使用现代工具:能够针对复杂工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂工程问题的预测与模拟,并能够理解其局限性。
5-1:能够结合相关问题的背景和科学原理,分析可使用的平台、技术、资源、工具的原理和使用方法,理解其局限性。
5-2:针对软件工程领域复杂工程问题,能够选择和使用恰当的平台、技术和工具进行分析与设计。
5-3:能够针对软件工程领域复杂工程问题的具体模块,开发或选用合适的仿真工具进行合理的模拟、预测,并分析其局限性。
6. 工程与社会:能够基于工程相关背景知识进行合理分析,评价专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
6-1:具有软件工程领域的工程实习和社会实践经历,了解软件工程领域的技术标准体系、知识产权、产业政策和法律法规,掌握工程相关背景知识。
6-2:识别、分析、评价软件工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的潜在影响。
6-3:在熟悉相关技术标准体系及法律法规政策的基础上,能够理解软件工程专业工程实践和复杂工程实施过程中应承担的责任,坚持公众利益优先。
7. 环境和可持续发展:能够理解和评价针对复杂工程问题的工程实践对环境、社会可持续发展的影响。
7-1:明确我国的发展现状,知晓和理解环境保护和可持续发展的理念和内涵。
7-2:能够站在环境保护和可持续发展的角度,思考软件工程领域复杂工程实践的可持续性,评价产品周期中可能对人类和环境造成的损害和隐患。
8. 职业规范:具有人文社会科学素养、社会责任感,能够在工程实践中理解并遵守工程职业道德和规范,履行责任。
8-1:树立社会主义核心价值观,尊重生命,具有社会责任感、人文素养和科学素养。
8-2:理解工程伦理的核心理念和软件工程师的职业性质和责任。
8-3:在工程实践中能自觉遵守职业道德和规范,能够履行相应的责任和义务。
9. 个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
9-1:有良好的身心素质,能够胜任团队成员角色,完成团队分配的工作。
9-2:能够主动与其他学科背景的成员合作开展工作。
9-3:具有一定的人际交往能力,能组织团队成员开展工作,并进行合理的决策。
10. 沟通:能够就复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令。并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
10-1:能及时跟踪软件工程及相关行业发展状况,并就当前的热点问题发表自己的见解。
10-2:具有良好的表达能力和专业的描述方式,能够与业界同行及社会公众进行准确、高效的沟通和交流。
10-3:具有一定的国际视野和专业英语听、说、读、写能力,能够进行跨文化沟通和交流。
10-4:能够在软件工程实践和研究活动中根据需要撰写工作报告、设计文档,以及口头汇报、演讲、谈判等。
11. 项目管理:理解并掌握工程管理原理与经济决策方法,并能在多学科环境中应用。
11-1:掌握软件工程项目中涉及的管理与经济决策方法。
11-2:了解软件工程及产品全周期、全流程的成本构成,理解其中涉及的工程管理与经济决策问题。
11-3:能在多学科环境下,在设计开发解决方案的过程中,运用工程管理与经济决策方法。
12. 终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。
12-1:了解软件工程相关技术与理论的重要进展和前沿动态,认识到自主和终身学习的必要性。
12-2:了解拓展知识和能力的途径,具备终身学习的知识基础,掌握自主学习的方法。
12-3:具有自主学习的能力,包括对技术问题的理解能力,归纳总结的能力和提出问题的能力等。