A importância do pensamento lógico, o poder da notação matemática e a utilidade de abstrações são contribuições da disciplina de matemática discreta que permanecem fundamentais para o currículo de ciência da computação. Nesta obra, Gersting torna essas idéias ainda mais acessíveis aos estudantes. Cada capítulo contém um problema “motivador” de abertura, que aparece mais tarde como um exercício. Muitas tabelas são usadas ao longo do livro para resumir informação ou apresentar abordagens passo a passo para um problema. Existem Lembretes à margem do texto. Os algoritmos foram reescritos em um psudocódigo com uma linguagem neutra. Foram adicionados novos exemplos e exercícios em diferentes níveis de dificuldade. Acompanha Manual do Professor em CD-ROM.