BookAuthors: Kenneth H. Rosen (2007)
This text stresses mathematical reasoning and the different ways problems are solved. Five important themes are interwoven in this text: mathematical reasoning, combinatorial analysis, discrete structures algorithmic thinking, and applications and modeling. A successful discrete mathematics course should carefully blend and balance all five themes.