一、专业介绍
本专业从2005年开始招收本科生,属于工学一级学科,拥有软件工程一级学科硕士学位授予权,湖北省“十二五”重点特色学科和省级战略性新兴(支柱)产业人才培养计划专业,湖北省服务外包人才培养(训)基地,湖北省“荆楚卓越人才”协同育人计划专业,校级“3+1+2”拔尖人才培育计划专业,首批国家级一流本科专业建设点。专业主动适应经济发展方式转变和产业结构调整,深化人才培养模式改革,培养战略新兴产业和支柱产业所需要的高素质专门人才。
二、培养目标
本专业围绕学校“钢铁品质、社会英才”的人才培养总目标,面向我省战略性新兴(支柱)产业和区域内重点产业,培养具有良好的人文素养、国际视野和创新精神,具备扎实的软件工程专业的理论知识和专业技能,具有较强团队协作能力和终身学习能力,德智体美劳全面发展的社会主义事业合格建设者和可靠接班人,能够跟踪软件工程前沿技术的发展,依托行业、面向企业,熟悉企业文化、需求和技术标准,能够在软件工程领域的企事业单位中,从事软件系统的设计开发、系统测试、运行维护、项目管理等工作的拔尖创新型人才。本专业毕业生工作5年左右预期达到的具体能力目标如下:
1. 积极投身社会主义建设事业,自觉践行社会主义核心价值观,具有良好的人文科学素养、社会责任感,遵守职业道德和规范。
2. 能够综合运用数学、自然科学和专业知识,解决在软件工程相关领域中遇到的复杂工程问题。能够设计软件工程领域复杂工程问题的解决方案,能够在软件工程领域的复杂工程项目中胜任研究、设计、开发、测试、维护和项目管理工作。
3. 具有一定的国际视野,能在多学科、多文化背景下与业界同行及社会公众进行有效沟通和交流,能够胜任团队的核心或领导工作。
4. 能够适应国民经济发展需求、不断地自主学习,在工作中不断创新。
三、专业特色
围绕我省经济社会发展特别是战略性新兴(支柱)产业发展,创新人才培养模式,本专业注重学生知识、素质和能力协调发展,坚持立德树人、理论教学与实践教学统筹兼顾的教学理念;秉承立足行业、面向社会服务的原则,建立以强基础、重应用和基础与应用并重的多层次、立体化教学体系,搭建以科技创新为示范、科研项目为引导、理论教学为基础、实践教学为依托的教学平台,在多数课程中设置了课程项目或者课程设计。在专业基础课中培养学生的系统能力;在专业课中以实际项目为驱动,培养学生在软件生命全周期中进行需求分析、产品设计、实现、测试、维护、项目管理,从而解决复杂工程问题的能力;通过一线的理论教学、校企结合的软件开发实战、国家级大型研究项目以及互联网+、挑战杯、创青春、ACM-ICPC、数学建模等学科竞赛,全方位培养学生综合素质,培养学生的创新创业能力。近五年本专业学生在学科竞赛中获国家级、省级奖励近100项。本专业自2005年招生以来,培养几千名理论扎实、实践能力强的软件工程专门人才,本专业毕业生就业薪资和就业率连续10多年位于全校前列。
四、毕业要求
1. 工程知识:具备数学、自然科学知识,系统掌握软件工程领域的工程基础和专业知识,能够将相关知识用于解决软件工程领域的复杂工程问题。
2. 问题分析:能够综合运用数学、自然科学和工程科学的基本原理和方法,通过文献研究,对软件工程领域的复杂工程问题进行识别、表达和分析,以获得有效结论。
3. 设计/开发解决方案:能够综合运用理论和技术手段,针对软件工程领域的复杂工程问题提出解决方案,设计满足特定需求的软件系统、模块或算法流程,能够在设计中体现创新意识,并能够综合考虑社会、健康、安全、法律、文化以及环境等制约因素。
4. 研究:能够基于科学原理并采用科学方法对软件工程领域的复杂工程问题进行研究,制定技术路线、设计实施方案、分析解释实验数据,通过信息综合得到合理有效的结论。
5. 使用现代工具:能够针对软件工程领域的复杂工程问题,开发、选择与使用恰当的软硬件开发环境与工具、信息检索与分析工具,对复杂软件工程问题进行仿真与模拟,并能够理解其局限性。
6. 工程与社会:能够基于软件工程相关背景知识进行合理分析,评价软件工程领域软件开发、系统设计等工程实践和复杂工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的社会责任。
7. 环境和可持续发展:具有环境保护和可持续发展的意识,能够理解和评价针对软件工程领域的复杂工程问题的工程实践对环境、社会可持续发展的影响。
8. 职业规范:具有良好的人文社会科学素养和较强的社会责任感,树立和践行社会主义核心价值观,能够在计算机软件系统设计与开发等工程实践中理解并遵守工程职业道德和规范,履行软件工程师的社会责任。
9. 个人和团队:具有较强的团队合作意识与能力,能够正确理在多学科背景下的团队中承担个体、团队成员以及负责人的角色,并承担相应责任和义务。
10. 沟通:能够就软件工程领域的复杂工程问题与业界同行及社会公众进行有效沟通和交流,能够撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
11. 项目管理:理解并掌握软件工程项目的成本、进度、范围、质量、风险等管理原理与经济决策方法,并能在多学科环境中应用。
12. 终身学习:具有自主学习和终身学习的意识,能够追踪软件工程专业领域的发展动态,有不断学习和适应发展的能力。
五、专业主干课程
数据结构、数据库系统原理、计算机组成原理、编译原理、操作系统、计算机网络、数字逻辑与数字系统、Web前端开发技术、Java EE架构、移动平台软件设计、算法设计与分析、软件工程、软件设计与体系结构、软件项目管理、软件测试、团队激励与沟通。
六、基本学制:四年
七、授予学位:工学学士
学生修满所规定的最低毕业学分,符合武汉科技大学授予学士学位规定,授予工学学士学位。
八、毕业学分要求:160 学分

以上数据来源:2024年版专业培养方案