一、软件工程专业介绍
培养目标:本专业面向软件产业界对软件工程技术人才的需求,培养能够符合国民经济信息化建设和发展需要,能够成为企业所需要的软件工程技术和管理的应用型软件人才,其能力应当达到程序员、软件工程师或软件项目质量管理人员的水平。
培养要求:本专业的本科毕业生应当拥护党的基本路线和方针、政策,热爱祖国、遵纪守法、品行端正、心身健康,具有良好的职业道德;应当掌握自然科学和人文社科基础知识,拥有科学的世界观;掌握基本的科学方法和工程方法;应当掌握软件基础理论知识和软件工程专业知识,具有一定的技术创新能力;应受到良好的软件工程专业实训,具有一定的工程实践能力,良好的沟通表达和团队协作能力;应熟悉软件应用和工具,具备运用工程化的方法、技术和工具从事软件分析、设计、开发和维护的能力;应达到本科工科专业的数学的基本要求,具备基本的英语阅读、理解、写作能力。
二、主干核心课程
必修课核心课程:程序设计基础、离散结构、面向对象程序设计(I、II)、计算机网络、数据结构、计算机系统与结构、数据库系统、操作系统、软件工程导论(含需求工程)、软件项目管理、面向对象建模与设计(UML)、软件质量保证与测试
方向选修课主干课程:
软件技术方向:WEB程序设计(Java)、管理信息系统
嵌入式技术方向:linux/Unix程序设计、ARM体系结构与嵌入式开发
网络技术方向:TCP/IP 协议与网络编程(英语)、网络与信息安全
双语选修课:机器学习(英语)、TCP/IP 协议与网络编程(英语)
特色实践:软件工程综合实践,即大四前半年到合作公司参加软件实训,后半年到软件公司实习实践。
三、培养特色
1、校企合作共同培养工程型应用人才
为了提高学生实践与工程应用能力,提升人才培养的质量,扩大就业渠道,学院与多家国内、国际著名软件公司开展实训合作。学生到实训基地和软件公司实习一年("3+1"模式)。通过接触真实案例,学习先进的软件设计理念、优秀的企业文化,培养学生的基本职业素养。同时,在实训项目经理的带领下,通过完成企业级项目的分析、设计和开发,将专业技术和实践动手能力穿插起来,系统掌握开发企业级软件项目过程所需的设计规范、开发流程、质量控制及项目管理等,有效提升学生的专业技能水平。
目前合作公司有:上海杰普软件科技有限公司、北京蓝鸥科技有限公司、北京千锋互联科技有限公司、四川华迪信息技术有限公司、青岛青软实训教育科技股份有限公司、山西思软科技有限公司、中软国际教育科技集团、山西优逸客科技有限公司、东软睿道教育信息技术有限公司,学生就业率在80%以上。
2、教学实验采用虚拟实验教学平台与实物实验相结合的教学方式。学生采用虚拟实验教学平台,可以脱离实物,通过互联网络进行专业核心主干课程的实验,并配有实验指导,按期提交作业,自测评分等系统,极大方便了学生的学习。实物实验室日常工作时间对学生预约开放。
3、学院不定期邀请国内知名学者来校讲学,拓展学生知识面,开拓学生的视野,提高对软件行业的认识。
4、学院每年举办创意、创新、创业软件大赛,邀请软件企业嘉宾做评委,邀请企业领导及专家做讲座与论坛,丰富学生科技文化生活,锻炼学生创新实践能力,同时发现优秀人才并推荐到企业及科研院所学习或工作。
学 制:四年
授予学位:工学学士
就业方向:可到软件企业及相关行业的公司从事软件开发、界面设计、软件测试、软件部署等工作;或到政府、学校、银行、通讯公司等企事业单位,从事通用软件系统、数据库系统、计算机网络系统的管理和维护工作。