计算机软件与理论,河南省一级重点学科,本学科具有软件理论及应用、软件开发环境与开发技 术、 数据库与知识库三个研究方向,开设的主要课程有: 组合数学、计算机理论、算法设计与分析、人工智能、软 件工程、计算机网络等。此外,还开设了一些反映学科新 进展的选修课程。本专业要求学生参加教学实践,专题讨论 和学术报告会,在指导教师的指导下,独立完成学位论文, 进入所研究方向的前沿领域。