计算机公共基础是大学非计算机专业的必修公共基础课,为非计算机专业学生提供的计算机知识、能力与素质方面的教育,使学生掌握计算机、网络及其它相关信息技术的基本知识,培养学生利用计算机分析问题、解决问题的意识与能力,提高学生的计算机素质,能够善于应用现代信息技术和环境解决专业领域中的问题。