本書是編者根據多年講授“離散數學”課程的教學實踐,為適應計算機科學與技術發展的需要,並參考國內外同類教材而編寫,目的在於通過講授離散數學中的基本概念、基本定理和運算及其在計算機科學與技術學科中的應用,培養學生的數學抽像能力、用數學語言描述問題的能力、邏輯思維能力以及數學論證能力。 本書力求概念闡述嚴謹,證明推演詳盡,較難理解的概念用實例說明。 全書分四篇共 24 章,主要包括集合論與數理邏輯、圖論與組合數學、代數結構與初等數論、線性規劃與博弈論等內容。本書適合作為普通高等院校計算機類專業的教材,也可供從事離散結構領域研究工作的人員參考。