自2016年以来,全国共283所高校获批数据科学与大数据专业,针对该专业课程体系中涉及的程序设计课程进行了背景研究、课程教学目标及以C程序设计为例的教学实践的探讨.分析了程序设计课程对数据科学与大数据科学专业其他课程的支撑关系,探讨了如何结合专业重构课程及课程教学方法改革.