本书为“大学计算机”国家MOOC课程专用教材,也是国家精品资源共享课程专用教材。全书以“计算思维能力”培养为出发点,围绕计算、构造、设计三大主题进行内容组织,将核心聚焦到计算模型与信息编码、系统构造与抽象、算法分析与设计三大模块,强调自底向上的构造思维能力、逻辑分析能力与编程实现能力。全书共7章,主要内容包括计算模型与基本计算理论、信息表示与编码、软硬件系统构造及基本原理、计算机网络应用及网络安全技术、C语言程序设计基础、算法分析与设计等。本书主体内容配有教学微视频及动画演示案例、在线作业练习等辅助教学的网络数字资源。本书可作为普通高等学校理工科各类专业学生学习“大学计算机基础”课程的教材,适用学时为48~64学时。书中带有?的章节为选讲内容,可根据情况课内讲授或作为翻转课堂教学使用。