为了应对高层次信息人才需求的巨大挑战,近年来,教育部计算机科学与技术专业教学指导委员会组织有关专家对国内外计算机专业教育进行了深入的调研,提出了《计算机科学与技术专业规范》。在这个规范中,计算机科学与技术专业被细化成计算机科学、计算机工程、软件工程、信息技术4个专业方向,并提出了相关专业方向的教学计划和课程设计。根据这个意见的指导思想,并结合信息管理与信息系统专业的教学需求,作者对《离散数学》第三版进行了修订,本书包括以下6个方面的内容:(1)数理逻辑;(2)集合论;(3)代数结构;(4)图论;(5)组合分析初步;(6)形式语言与自动机初步。