以新工科建设为背景,提出由C程序设计、C++程序设计、数据结构和算法设计课程组成的课程群建设思路,通过分析知识点之间的内在联系,介绍教学内容的优化整合方法,构建适合新工科要求的课程体系和考核体系,最后说明教学实践效果。