21 Best Books on Discrete Mathematics

We have compiled a list of the Best Reference Books on Discrete Mathematics, which are used by students of top universities, and colleges. This will help you choose the right book depending on if you are a beginner or an expert. Here is the complete list of Discrete Mathematics Books with their authors, publishers, and an unbiased review of them as well as links to the Amazon website to directly purchase them. If permissible, you can also download the free PDF books on Discrete Mathematics below.

  1. Discrete Mathematics Books for Beginners
  2. Discrete Mathematics Books for Intermediates
  3. Discrete Mathematical Structures
  4. Popular Discrete Mathematics Books
  5. Discrete Mathematics Resources
  6. Additional Recommendations


1. Discrete Mathematics Books for Beginners


1."Discrete Mathematics and its Applications" by Kenneth H Rosen
“Discrete Mathematics and its Applications” book covers various topics related to Discrete Mathematics which include algorithmic thinking, combinatorial analysis, mathematical reasoning, and discrete structures. The book presents various concepts of discrete mathematics in a practical manner. The book also presents the immediate applications of discrete mathematics in various fields pertaining to engineering and medicine.

Buy-this-Book (India) Buy-this-book (US)

2."Elements of Discrete Mathematics" by C L Liu
“Elements of Discrete Mathematics” book is recognized for its signature mathematical emphasis and appropriate coverage for a first course taught at the freshmen level. The book presents the concepts of Discrete Mathematics from an algorithmic point of view. The pedagogy is added in sync with the book’s creditable style where concepts along with solved examples are juxtaposed against each other appositely to strengthen students’ conceptual base of the subject!

Buy-this-Book (India) Buy-this-book (US)

3."Discrete Mathematics" by Norman L Biggs
“Discrete Mathematics” by Norman L. Biggs provides a comprehensive introduction to discrete mathematics for undergraduate students. The book covers a range of topics, including sets, relations, functions, logic, proof techniques, combinatorics, graph theory, and algorithms. The book emphasizes the importance of rigor and precision in mathematics and provides numerous examples and exercises to aid in understanding. It also includes discussions of applications of discrete mathematics in computer science, coding theory, and cryptography. The book is well-organized and accessible, making it an excellent resource for students and instructors alike.

Buy-this-Book (India) Buy-this-book (US)

4."Discrete Mathematics for Computer Science" by Kenneth Bogart and Robert L Drysdale
“Discrete Mathematics for Computer Science” book is written keeping in mind the computer science students thereby providing them the foundation that they need in discrete mathematics subject. The book covers variety of topics including summation notation, unions of sets, intersection of sets, logarithms and exponentiation notations along with traditional explanations. This books covers topics that are of great use to computer scientists which contains advanced topics of data structures which include hashing, recursion, sorting and searching. The book also contains pseudocodes for algorithms.

Buy-this-Book (India) Buy-this-book (US)

5."Discrete Mathematics with Applications" by Thomas Koshy
“Discrete Mathematics with Applications” book provides information about various courses like linear algebra, number theory, compiler, data structures and algorithms. It also demonstration of discrete mathematics in the field of computer science. The book also interprets problem solving techniques, pattern recognition and numeric computations.

advertisement
advertisement
Buy-this-Book (India) Buy-this-book (US)


2. Discrete Mathematics Books for Intermediates


1."Discrete Mathematics and Its Applications" by Kenneth Rosen
“Discrete Mathematics and Its Applications” gives a focused introduction to the primary themes in a Discrete Mathematics course and demonstrates the relevance and practicality of Discrete Mathematics to a wide variety of real-world applications. Problems are randomized to prevent sharing of answers. It also has a “multi-step solution” which helps the students if they face difficulty.

Buy-this-Book (India) Buy-this-book (US)

2."Discrete Mathematics (Schaum's Outlines)" by Seymour Lipschutz and Marc Laras Lipson
“Discrete Mathematics (Schaum’s Outlines)” book all topics have been explained with a brief theoretical account to strengthen the understanding of Discrete Mathematics. It is so comprehensive that it can even be used alone as a text in discrete mathematics. It increases your problem-solving skills and reduces your study time. This book consists of plenty of worked-out examples which make you get grip on the subject.

Buy-this-Book (India) Buy-this-book (US)

3."Discrete Mathematics" by Nicodemi O
Buy-this-Book (India) Buy-this-book (US)

4."Discrete Mathematics" by R Krishna Kumar
The book Discrete Mathematics written by R Krishna Kumar for the students of B.Sc. (Comp. Sc.), B.E. (CSE/IT), M.Sc. (Comp. Sc.) courses of Top Universities. Each chapter is saturated with much-needed texts. Includes simple and clear explanation of concepts. Frequently asked university problems have been solved and given as examples. Exercises are given at the end of each chapter for self-evaluation.

Buy-this-Book (India) Buy-this-book (US)

5."Discrete Mathematics" by Johnsonbaugh
“Discrete Mathematics” by Richard Johnsonbaugh is a comprehensive textbook covering the fundamental concepts of discrete mathematics. The book is organized into four parts, including logic and proofs, basics of counting, graphs and trees, and topics in discrete mathematics. The topics covered in the book include propositional and predicate calculus, proof techniques, graph theory, combinatorics, recurrence relations, and more. Each chapter contains a wealth of examples and exercises to reinforce understanding. Overall, “Discrete Mathematics” is an ideal resource for students and professionals seeking to develop a strong foundation in this important area of mathematics.

Buy-this-Book (India) Buy-this-book (US)


3. Discrete Mathematical Structures

1."Discrete Mathematical Structures" by Kolman / Busby / Ross
“Discrete Mathematical Structures” Book Review: This concise book is intended for senior undergraduate and graduate engineering students and covers fundamental concepts of discrete mathematics with a focus on computer science applications. The material is presented at an appropriate level for a wide variety of majors and non-majors. Numerous numerical examples are included throughout the book.

advertisement
Buy-this-Book (India) Buy-this-book (US)
2."DISCRETE MATHEMATICAL STRUCTURES WITH APPLICATIONS TO COMPUTER SCIENCE" by Jean-Paul Tremblay and Manohar R
“DISCRETE MATHEMATICAL STRUCTURES WITH APPLICATIONS TO COMPUTER SCIENCE” Book Review: This book is described for senior undergraduate and graduate engineering students. This book introduces most of the basic terminology used in as many advanced courses in computer science. It includes several topics in mathematics that are essential to the study of many computer science areas. There are several advantages in using this book. This book contains numerical examples included throughout.

Buy-this-Book (India) Buy-this-book (US)
3."Discrete Mathematical Structures" by Shanker G Rao
“Discrete Mathematical Structures” Book Review:
This book provides an introduction to discrete mathematics for senior undergraduate and graduate engineering students, as well as students of mathematics and computer science. It is designed for those in B.E., B.Tech., MCA, and M.Sc. (Computer Science) programs. The book offers numerous worked examples and problems for the students to solve. Additionally, it includes numerical examples throughout.

Buy-this-Book (India) Buy-this-book (US)
4."Discrete Mathematical Structures" by Kolman and Bernard
“Discrete Mathematical Structures” Book Reviews: This book is designed for senior undergraduate and graduate engineering students. This book is about fundamental concepts of discrete mathematics. The book is more genuine about computer science applications.This book is ideal for an introduction about a course of computer science students. This book contains New sections on Logic, Mathematical Statements, and Logic and Problem Solving help students understand proofs and proof techniques. This book contains numerical examples included throughout.

Buy-this-Book (India) Buy-this-book (US)
5."Discrete Mathematical Structures" by Kevin Ferland
“Discrete Mathematical Structures” Book Review: This book is a comprehensive textbook on the fundamentals of discrete mathematics, designed for undergraduate students in mathematics, computer science, and engineering. The book covers a wide range of topics including logic, set theory, functions, relations, combinatorics, graph theory, algebraic structures, and more. Each chapter contains numerous examples, exercises, and applications to real-world problems. The book also features a number of useful resources such as a glossary, solutions manual, and companion website with additional materials.

Buy-this-Book (India)
6."Discrete Mathematical Structures" by Vaidyanathan S
“Discrete Mathematical Structures” Book Review: This book is designed for senior undergraduate and graduate engineering students. This book is about fundamental concepts of discrete mathematics. The book is more genuine about computer science applications.This book is ideal for an introduction about a course of computer science students. This book contains New sections on Logic, Mathematical Statements, and Logic and Problem Solving help students understand proofs and proof techniques. This book contains numerical examples included throughout.

advertisement
Buy-this-Book (India) Buy-this-book (US)
7."Discrete Mathematical Structures with Applications to Combinatorics" by Ramaswamy V
“Discrete Mathematical Structures with Applications to Combinatorics” Book Review: This book is intended for senior undergraduate and graduate engineering students as an introduction to discrete mathematical structures. It covers the topics of a first-semester course at the undergraduate level, including simple concepts such as relations, functions, and the pigeonhole principle. It is primarily designed for students of BE computer science and other engineering branches, as well as students of the MCA program. The book contains numerous numerical examples throughout to aid in understanding the concepts.

Buy-this-Book (India) Buy-this-book (US)
8."Discrete Mathematical Structures" by J P Chauhan
“Discrete Mathematical Structures” book Review: This book is designed for senior undergraduate and graduate engineering students. This book is about fundamental concepts of discrete mathematics. The book is more genuine about computer science applications.This book is ideal for an introduction about a course of computer science students. This book contains New sections on Logic, Mathematical Statements, and Logic and Problem Solving help students understand proofs and proof techniques. This book contains numerical examples included throughout.

Buy-this-Book (India)
9."Discrete Mathematical Structures" by Subramaniyan
“Discrete Mathematical Structures” Book Review: The book is aimed at senior undergraduate and graduate engineering students and introduces them to the fundamental concepts of discrete mathematics, with a focus on computer science applications. It is an ideal introductory textbook for computer science students. The book includes new sections on logic, mathematical statements, and logic and problem solving, which helps students understand proofs and proof techniques. The book also contains numerous numerical examples throughout.

Buy-this-Book (India) Buy-this-book (US)
10."Discrete Mathematical Structures" by N G Goudru
“Discrete Mathematical Structures”Book Review: This book is designed for senior undergraduate and graduate engineering students. This book is about fundamental concepts of discrete mathematics. The book is more genuine about computer science applications.This book is ideal for an introduction about a course of computer science students. This book contains New sections on Logic, Mathematical Statements, and Logic and Problem Solving help students understand proofs and proof techniques. This book contains numerical examples included throughout.

Buy-this-Book (India)
11."Discrete Mathematics Using a Computer" by John O'Donnell and Cordelia Hall
“Discrete Mathematics Using a Computer” Book Review: This book explains the main topics of discrete mathematics. Main chapters included are introduction to Haskell, equation reasoning, recursion, trees, propositional logic. Other chapters included are predicate logic, set theory inductive defined sets, relations, functions and the AVL tree miracle. Review exercises are provided at the end of each unit for student’s practice. Different section on suggestions for further reading is provided at the end of the chapter. Code samples and descriptive explanations are provided throughout the book. This book is useful for advanced mathematics and computer science students.

Buy-this-Book (India) Buy-this-book (US)


4. Popular Discrete Mathematics Books

1. Essential Discrete Mathematics for Computer Science Book
2. Journey into Discrete Mathematics Book
3. Essentials of Discrete Mathematics Book
4. Practical Discrete Mathematics Book
5. Elementary Number Theory Book

You can buy these additional reference books on Discrete Mathematics from “Amazon USA” OR “Amazon India”.


5. Discrete Mathematics Resources

1. Discrete Mathematics MCQs
2. Discrete Mathematics Test

We have put a lot of effort into researching the best books on Discrete Mathematics and came out with a recommended list and their reviews. If any more book needs to be added to this list, please email us. We are working on free pdf downloads for books on Discrete Mathematics and will publish the download link here. Fill out this Discrete Mathematics books pdf download" request form for download notification.

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.