本书是根据教育部高等学校计算机科学与技术教学指导委员会提出的《计算机科学与技术专业规范》的教学要求,对离散数学的内容进行选取和更新后编写的一本面向一流课程建设的教材.
本书分为数理逻辑、集合论、图论、代数系统四篇。每一篇的结构均为知识背景、主要知识内容、章节总结、课后习题、课后阅读――知识的应用.知识背景简单介绍知识的起源;主要知识内容既有严谨系统的理论阐述,也有丰富的计算机科学技术发展的应用实例;章节总结归纳本章学习的知识点及学习要求;课后习题为广大学习者提供加深理解、巩固知识的训练;课后阅读旨在拓宽学习者的学习视野.各章节内容按模块化组织,既相互独立,又有联系,从而可适应不同的教学要求.
本书既可作为普通高等学校计算机科学与技术专业及其相关专业的本科生的离散数学教材,也可作为相关科技人员的阅读参考用书.