本书面向学生、内容适中、论述详尽、适合自学、方便备课、入门容易;全书以知识点为单位展开论述,对概念的描述简明扼要、直截了当,对问题求解给出明确的思想方法和详细的解题步骤;融汇多种学习方法,特别注重引导学生从中学学习模式转换到大学学习模式;配有足够数量的习题,书后附有习题答案;本书配有电子课件可赠送给任课教师。
本书共分6章,分别是绪论、命题逻辑、谓词逻辑、集合论、代数系统和图论。主要内容有离散量与离散数学、命题公式演算、命题逻辑的推理理论、归结演绎推理、谓词公式演算、谓词公式的解释、自然演绎推理、集合运算、集合计数、鸽笼原理、包含排除原理(容斥原理)、二元关系、偏序、函数与映射、集合的基数、代数运算、同态、同构、群、群在编码理论中的应用、格、布尔代数、图的基本概念、图的矩阵表示、有向图、欧拉图、哈密顿图、带权图和树。本书设计为72学时,带星号*的章节可视具体情况选讲。
本书可作为高等院校计算机专业的教材,也可供信息及电子等专业师生参考。