《离散数学》课程是计算机相关专业的一门重要的专业基础课。本课程讨论在计算机科学研究中所用到的数学,理论体系严密,逻辑性强,实用性强。它是操作系统、数据结构、高级语言程序设计、数据库等计算机专业课程的先导课程,具有非常重要的意义。
《离散数学》中主要包括数理逻辑、集合论、组合数学、代数结构和图论。主要包括:逻辑演算、集合论、二元关系、函数、代数系统、格与布尔代数、组合数学、以及图论的一些基本知识。
本课程的目标是,要使同学掌握计算机专业后续课程所需要了解的基本概念、基本理论和基本运算及基本推理方法,更关键的是要培养学生的逻辑思维能力和严密的逻辑推理能力,使学生具备较强的分析问题与解决问题的能力,为后继课程的学习以及将来从事计算机科学的研究、应用及其它相关工作打下坚实的基础。