软件工程系下设软件工程专业是2002年申报成功的国家首批软件工程专业之一,2011年软件工程一级学科首批获得博士学位授予权。现有教授3人,副教授10人,高级实验师1人,实验师3人。教师中具有博士学位6人(包括留学归国博士2人),在读博士7人,硕士学位10人。目前在校博士生6人,硕士研究生200余人,本科生350余人。
软件工程系主要承担本科生、硕士生和博士生的计算机软件和软件工程类课程的教学任务。主讲的课程有:计算机导论、高级语言程序设计、面向对象程序设计、JAVA语言程序设计、离散数学、数据结构、算法设计与分析、操作系统、数据库原理与设计、数据库技术与应用、计算机图形学、操作系统分析与设计、软件工程、系统分析与设计、软件质量保证与测试、人机交互技术、软件项目管理、软件设计模式、组合数学与图论、分布式数据库系统、面向对象系统分析与设计、数据仓库与数据挖掘、基于WebService的信息系统、万维网挖掘技术、计算智能等。
软件工程系教师近年来主持的科研项目有:国家科技支撑计划项目1项、863项目3项、国家自然科学基金项目6项、高等学校博士学科点专项基金项目1项、第四届中比国际合作项目1项,以及一批铁路信息化项目。
软件工程系现已编写出版的教材有:《数据库原理与设计》(国家“十一五”规划教材)、《面向对象分析与设计》、《JAVA2程序设计使用教程》、《C语言程序设计》。为满足软件工程专业实验教学的需要,配合学校“323”实验室建设,编写了C语言程序设计、数据结构、操作系统、计算机图形学、数据库系统与设计、嵌入式系统开发等多门课程的实验教学指导书。
软件工程专业以软件工程人才培养为目标,突出对学生的软件开发能力培养和软件工程素质培养,注重软件工程过程方法训练,使学生具有扎实的基础、合理的知识结构、较强的软件设计与开发能力、较高的工程组织与管理能力。近年来,学生就业形势好,供不应求,学生质量深受用人单位好评。