大学编程教学通常涵盖以下几类书籍:
基础编程教程
《C程序设计语言》(K&R)
《Python编程:从入门到实践》
《Java核心技术卷一》
算法与数据结构
《算法导论》
《数据结构与算法分析:C语言描述》
《剑指Offer:名企面试官精讲典型编程题》
计算机原理
《计算机组成原理》
《计算机系统结构》
《操作系统设计与实现(第三版)》
软件开发实践
《代码整洁之道》
《程序员修炼之道:从小工到专家》
《重构——改善既有代码的设计》
人工智能与深度学习
《深度学习》
《动手学深度学习(PyTorch版)》
《机器学习公式详解(第2版)》
《人工智能现代方法(第4版)》
这些书籍为不同层次的读者提供了丰富的知识和实践指导,从入门到专业,涵盖了编程的各个方面。选择哪本书籍取决于你的学习目标和当前的知识水平。