河南科技大学软件工程(本科)培养具有软件工程基本理论和专业知识,能在科研机构、高等院校、企事业单位从事计算机硬件的设计、安装、调试与维修,计算机系统软件的研制及计算机应用软件的分析、开发和维护以及从事计算机网络的开发、管理与维护,也可以从事计算机教学、研究工作的工程/应用型高级专门人才。本专业设有软件开发、移动应用开发、网络工程和嵌入式系统四个专业方向,学习的专业课程主要有离散数学、数据结构、电工与电子技术、微机原理与接口技术、计算机网络、数据库原理、计算机组成原理、软件工程、操作系统、编译原理、数