本书结合了作者教学团队在哈尔滨工业大学讲授“离散数学”课程40余年的经验和体会,根据本科生教学的实际需要选择和组织有关内容撰写而成,包含了该课程需涵盖的概念、理论、方法和应用,主要包括四部分内容:集合论、逻辑演算、图论与代数系统。