计算机科学与技术专业的本科书籍推荐如下:
数学基础
高等数学
线性代数
概率论与数理统计
离散数学
组合数学
计算机原理与组成
计算机原理
计算机组成与结构
数字逻辑电路
模拟电子技术
汇编语言
单片机技术
嵌入式系统
嵌入式操作系统
编程语言
C语言:《C程序设计语言》、《C Primer Plus》、《C与指针》、《C专家编程》、《C陷阱与缺陷》
C++:《C++ Primer 中文版 第五版》、《Effective C++》、《More Effective C++》、《Effective STL》、《STL源码剖析》、《深入探索C++对象模型》、《提高 C++ 性能的编程技术》、《C++语言设计与演化》、《C++沉思录》、《C++标准程序库》、《C++模板元编程》
Java:《第一行代码Java》、《Head First Java》、《Java核心技术》卷一、卷二、《Thinking in Java》、《Effective Java》
Python:《Python编程:从入门到实践(第3版)》、《C语言程序设计现代方法(第2版 修订版)》
Go语言:相关教材
操作系统
操作系统
操作系统:精髓与设计原理(第五版)
数据结构与算法
数据结构
算法设计
算法导论
数据结构与算法分析》(包括java版本、c++版本)
算法:c语言实现
网络与数据库
计算机网络
网络工程
数据库系统原理
数据库应用
Linux&网络编程
软件工程
软件工程
程序员软技能
后端&系统设计
其他
WEB程序设计
编译原理
信息安全
微型计算机技术
嵌入式设计与应用
移动设备应用软件开发
这些书籍涵盖了计算机科学与技术专业的核心知识点,从基础数学到专业课程,再到实际应用开发,适合不同阶段的学习需求。建议根据自身兴趣和需求选择合适的书籍进行深入学习和实践。