本课程是计算机类学生必修的一门重要学科基础课程。以C语言为依托,通过学习使学生了解计算机处理问题的方式,具有良好的程序设计基本思想和方法,具备问题分析、算法设计、编程实现以及调试、测试等基础工程应用能力。同时,培养学生良好的编程习惯以及程序设计基本素养。本课程也为后续计算机专业课程的学习奠定基础。