Discrete Mathematicsé um ramo da matemática que envolve elementos discretos que usa álgebra e aritmética. Está cada vez mais sendo aplicado nos campos práticos da matemática e da ciência da computação. É uma ferramenta muito boa para melhorar as capacidades de raciocínio e resolução de problemas. Este tutorial explica os conceitos fundamentais de Conjuntos, Relações e Funções, Lógica Matemática, Teoria de Grupos, Teoria de Contagem, Probabilidade, Indução Matemática e Relações de Recorrência, Teoria de Grafos, Árvores e Álgebra Booleana.
Este tutorial foi preparado para alunos que buscam um diploma em qualquer área da ciência da computação e matemática. Ele se esforça para ajudar os alunos a compreender os conceitos essenciais da matemática discreta.
Este tutorial tem uma ampla quantidade de teoria e matemática. Espera-se que os leitores tenham uma compreensão razoavelmente boa de álgebra elementar e aritmética.