教学管理
 专业设置 
 师资力量 
 教学动态 
 
  专业设置    
软件工程专业
2022-09-19 10:32   审核人:

专业名称:软件工程

隶属院系部:信息工程学院

学历层次:本科

学制学位:学制四年、工学学士

培养目标:

培养适应社会与经济发展需要,德智体美劳全面发展,具备扎实的计算科学及软件工程理论基础知识,掌握软件工程的基本原理、专业技能与研究方法,能够在软件工程及计算机软硬件设计等相关领域,从事软件系统的研究、开发、测试、应用、管理和技术服务等方面工作的应用型工程技术人才。

毕业后,经过5年左右的工作或学习深造应该达到的具体目标:

目标1:能够适应现代信息技术发展,了解软件工程专业方向有关的标准、规范、规程、法规,能对复杂工程项目提供系统性的解决方案,负责完成一个中等规模的软件产品的测试和技术支持,进而成长为软件开发工程师、技术经理等。

目标2:能够跟踪软件工程及相关领域的前沿技术,具备创新能力,能将新技术成果应用于工程实践,并运用现代工具从事本专业领域相关产品的设计、开发和生产,负责完成一个以上产品关键技术的方案设计和研发工作,成长为研发工程师、软件设计师、系统架构师、测试工程师等。

目标3:具备社会责任感,理解并坚守职业道德规范,综合考虑法律、环境与可持续性发展等因素影响,在软件工程实践中能坚持公众利益优先。

目标4:具备健康的身心和良好的人文素养,具备一定的协调、管理、沟通、竞争与合作能力,胜任研发、测试、技术支持、营销等部门的管理工作,成为企业中层管理者。

目标5:具有全球化意识和国际视野,能够通过继续教育或其他渠道更新知识,拥有终生的学习习惯和能力,主动适应软件外包和软件产业国际化发展要求,掌握符合国际标准的软件工程规范和技术规范,实现个人能力和技术水平的持续提升。

毕业要求:

1.工程知识:能够适应现代信息技术发展,融会贯通工程数理基本知识和软件工程专业知识,能够将数学、自然科学知识、软件工程基础知识和专业知识用于解决软件工程领域的复杂工程问题。

2.问题分析:能够应用数学、自然科学和软件工程相关的基础理论和基本原理,识别、表达、并通过文献研究分析软件工程领域中的复杂工程问题,并能对软件特性进行相关测评,获得有效结论。

3.设计/开发解决方案:能够应用软件工程相关的原理、方法和技术,针对软件工程领域中的复杂工程问题,设计解决方案,开发满足特定需求的软件系统,能够在设计开发环节中体现创新意识,并能够分析和评价设计方案对社会、健康、安全、法律、文化以及环境的影响。

4.研究:能够基于软件工程学科相关的原理并采用科学方法对软件工程领域复杂工程问题进行研究,包括设计实验、分析与解释数据,并通过信息综合得到合理有效的结论。

5.使用现代工具:能够针对软件工程领域的复杂工程问题,选择与使用恰当的技术、资源、平台和开发适当的工具,包括对复杂工程问题进行预测与模拟,能够理解其局限性并适当改进。

6.工程与社会:能够基于工程相关背景知识进行合理分析,评价软件工程专业工程实践和复杂工程问题解决方案对社会、健康、安全、法律及文化的影响,并理解应承担的责任,在工程实践中能坚持公众利益优先。

7.环境和可持续发展:在软件工程实践中能够综合考虑环境与可持续性发展等因素,能够理解和评价软件工程领域复杂工程实践对环境、社会可持续发展的影响。

8.职业规范:具有人文社会科学素养、公民道德操守和社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,履行责任。

9.个人和团队:具有健康的体格和良好的心理素质,具备一定的协调、管理、竞争与合作能力,能够在多学科背景下的团队中承担个体、团队成员及负责人的角色。

10.沟通:具有沟通的能力、方法和技巧,能够就软件工程领域复杂工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。

11.项目管理:了解工程管理的基本原理与方法,具有一定的项目管理知识和能力,理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用。

12.终身学习:具有自主学习和终身学习的意识,拥有自主的、终生的学习习惯和能力,能够通过继续教育或其他渠道更新知识,实现能力和技术水平的提升,积极主动适应不断变化的国内外形势和环境。

主干课程:

程序设计基础、数据结构、操作系统、计算机网络、数据库原理及应用、软件工程、计算机组成原理、UML分析与建模、软件过程与管理、软件测试技术、敏捷开发、软件设计模式与重构等课程。

集中实践教学环节:

军事训练、程序算法综合实训、Java程序设计课程设计、数据库原理及应用课程设计、软件工程课程设计、软件过程与管理课程设计、软件工程综合实践、生产实习、毕业设计等。

专业特色:

为培养高层次、实用型、复合型的软件工程专门人才,软件工程专业按工程化的原则和方法来设置教学计划、安排教学环节,主要在软件项目管理、软件开发方法与环境、软件工具及集成技术、软件自动化及自动测试技术、软件可靠性及性能评测、程序验证理论与技术、软件可重用技术等方面培养学生的工程实践能力,并强化创业创新和专业竞赛活动,推进创新人才培养。

就业去向:

IT行业、科研机构、企事业单位中从事计算机应用软件系统的开发和研制的高级软件开发工程师、软件测试工程师、数据库系统工程师、系统架构师等工作。

技能证书:

软件设计师、普通话证书、英语四六级证书

部分教学设施

计算机实验室:

计算机基础实验室始建于2008年,并于2021年7月完成了设备升级更新,机房线路和布局重新规划。配有综合多媒体教学平台和装有windows10操作系统计算机73台。该实验室配有多媒体综合教学平台,老师在多媒体教学平台上实现学生在线签到、师生同步广播教学、教学作业的下发与收取、师生互答互问等现代教学方式。高配置计算机能够完成程序设计语言、数据库、数据结构、机械设计、人工智能编程与仿真、动态网页设计等公共课与专业课程的实践教学任务。

网络实验室:

网络实验室的网络设备是中国神州数码网络有限公司(Digital China Networks)的产品网络设备共分为8组,每组设备含有4台路由器,4台交换机,1台硬件防火墙,2台语音网关,2台网络终端服务器。实验室配有60台学生用电脑,可以60个学生同时做实验。网络实验室拥有优良的计算机网络环境与高性能计算环境,可以实现远程登录实验台,多人同时实验,网络拓扑图的规划,实验报告的递交与批改等功能。

关闭