软件工程
(Software Engineering)
专业特色
本专业秉持“以生为本、与时俱进”的教育指导思想,坚持现代工程教育的培养理念,遵循“加强基础、拓宽专业、提高素质、培养能力”的人才培养原则,培养掌握软件工程学科基础理论和工程技术基础知识,具有软件开发能力和开发实践经验,具有软件项目组织、管理基本能力,具有良好的外语运用能力,具有创新创业意识和团队精神,能够运用所学知识分析和解决实际复杂工程问题,具备职业竞争力的高素质复合型应用软件工程技术人才。
本专业与国内外知名IT企业开展多层次合作,依托“河北工程大学-尚学堂协同育人创新创业”校外实践基地、中科曙光共建的“云计算与大数据”实验室、“煤矿综合信息化”河北省工程实验室、“现代信息技术”省级教学示范中心、“城市公共安全信息感知与处理”省级重点实验室,以及软件工程教学实验平台、双创空间,配合校内、外实习实训基地,可为软件工程专业的教学与科研提供良好的创新平台和校内外工程实践环境。
本专业大力支持学生参与创新创业活动和面向产学研的企业对接项目,所培养的学生在ACM国际大学生程序设计竞赛、“挑战杯”全国大学生系列科技学术竞赛、“创青春”全国大学生创业大赛、蓝桥杯全国软件和信息技术专业人才大赛个人赛、全国大学生程序设计天梯赛团队赛等各类大学生科技竞赛中多次取得优异成绩。
课程设置
专业方向培养内容包括:
①专业核心课:数据结构与算法、数据库原理与应用、操作系统、软件工程、编译原理、计算机系统基础、计算机组成原理、计算机网络等;
②专业方向课:C++程序设计、Java程序设计、Web开发基础、JavaEE程序设计、统一建模语言、软件测试技术、人机交互技术、计算机图形学、数据库安全技术、云计算技术与Hadoop开发、数据分析与可视化、多媒体技术等;
③专业实践环节:程序设计基础实践(C语言)、算法分析与设计实践(数据结构)、Java程序设计实践、Web开发实践、JavaEE程序设计实践、移动应用设计实践、大数据分析与处理实践、创新创业实训等。
随着软件行业规模和信息技术的发展,软件工程人才需求逐年增加,行业薪资在当前各行业居前列,就业前景十分乐观。结合专业环境中优质的校企合作环境和实训基地,学生毕业后可在国内外大型软件公司、企事业单位、高校、研究所、国防等部门从事软件设计、开发、应用、管理、运行等工作,另外也可攻读本学科相关高新技术学科、交叉学科的硕士学位进行深造。