《软件工程系列规划教材:C语言程序设计》以强调算法应用、问题驱动的程序设计为主线,以软件工程原则为指导思想,以构思-Conceive、设计-Design、实现-Implement、运作-Operate(CDIO)工程能力培养为目标,按照由浅入深、循序渐进的步骤,采取通过程序设计学习C语言的方法安排教学内容。在简要介绍计算机与计算机程序、计算机程序设计与程序语言、CDIO与程序设计的基础上,从软件工程师与计算机的简单对话开始学习程序设计,循序渐进地介绍了面向用户的输入与输出。之后,针对简单问题、决策性问题、重复性问题,以及复杂数据处理(数组、字符串、结构体与联合体、指针等)过程建立解决方案并完成代码实现;以解决方案的拓展与重用的方式介绍了函数设计与实现,以及从程序设计到软件开发的基本方法。核心章节每章有小结和CDIO案例。《软件工程系列规划教材:C语言程序设计》最后简要总结了C语言基本元素。附录中列出了C语言程序常见错误、C语言程序的风格、常用开发环境、标准C库函数和ASCII码表。《软件工程系列规划教材:C语言程序设计》读者对象主要是大学本科一年级的新生,也可以作为面向应用的程序设计人员的参考书。