Discrete Mathematics

The study of mathematical structures that are fundamentally discrete, in the sense of not supporting or requiring the notion of continuity.

All categoriesBooks under this sub-category (20 books)

A Course in Discrete Structures

An undergraduate course in basic Discrete Mathematics, with applications in Cryptography and Game Theory.

A Course in Discrete Structures

An undergraduate course in basic Discrete Mathematics, with applications in Cryptography and Game Theory.

A Short Course in Discrete Mathematics

The first part of the two series of book, used to teach discrete mathematics that includes Boolean arithmetic, combinatorics, elementary logic, induction, graph theory and finite probability in the University of California, San Diego.

A Short Course in Discrete Mathematics

The first part of the two series of book, used to teach discrete mathematics that includes Boolean arithmetic, combinatorics, elementary logic, induction, graph theory and finite probability in the University of California, San Diego.

A Spiral Workbook for Discrete Mathematics

Covers the standard topics in a sophomore-level course in discrete mathematics: logic, sets, proof techniques, basic number theory, functions, relations, and elementary combinatorics, with an emphasis on motivation.

A Spiral Workbook for Discrete Mathematics

Covers the standard topics in a sophomore-level course in discrete mathematics: logic, sets, proof techniques, basic number theory, functions, relations, and elementary combinatorics, with an emphasis on motivation.

An Introduction to Combinatorics and Graph Theory

A textbook introduction to combinatorics and graph theory.

An Introduction to Combinatorics and Graph Theory

A textbook introduction to combinatorics and graph theory.

This textbook covers the fundamental enumeration techniques (permutations, combinations, subsets, pigeon hole principle), recursion and mathematical induction, more advanced enumeration techniques, discrete structures, and discrete optimization.

This textbook covers the fundamental enumeration techniques (permutations, combinations, subsets, pigeon hole principle), recursion and mathematical induction, more advanced enumeration techniques, discrete structures, and discrete optimization.

Applied Discrete Structures, Version 3.0

Contains most of the fundamental concepts taught in a one semester course in discrete mathematics.

Applied Discrete Structures, Version 3.0

Contains most of the fundamental concepts taught in a one semester course in discrete mathematics.

Discrete Math for Computer Science Students

This text teaches all the math, with the exception of linear algebra, that is needed to succeed in computer science.

Discrete Math for Computer Science Students

This text teaches all the math, with the exception of linear algebra, that is needed to succeed in computer science.

This book discusses a number of selected results and methods on discrete mathematics, mostly from the areas of combinatorics, graph theory, and combinatorial geometry, with a little elementary number theory.

This book discusses a number of selected results and methods on discrete mathematics, mostly from the areas of combinatorics, graph theory, and combinatorial geometry, with a little elementary number theory.

Discrete Mathematics, Second Edition

A book about discrete mathematics which also discusses mathematical reasoning and logic.

Discrete Mathematics, Second Edition

A book about discrete mathematics which also discusses mathematical reasoning and logic.

Discrete Mathematics: An Open Introduction, 2nd Edition

This gentle introduction to discrete mathematics is written for first and second year math majors, especially those who intend to teach.

Discrete Mathematics: An Open Introduction, 2nd Edition

This gentle introduction to discrete mathematics is written for first and second year math majors, especially those who intend to teach.

Foundations of Combinatorics with Applications

Intended as an introduction to the mathematical foundations of the interaction between computer science and mathematics as a major impetus for theoretical developments and applications of combinatorics.

Foundations of Combinatorics with Applications

Intended as an introduction to the mathematical foundations of the interaction between computer science and mathematics as a major impetus for theoretical developments and applications of combinatorics.

Foundations of Computation, Second Edition

A free textbook for a one-semester course in theoretical computer science. It has been used for several years in a course at Hobart and William Smith Colleges. The course has no prerequisites other than introductory computer programming.

Foundations of Computation, Second Edition

A free textbook for a one-semester course in theoretical computer science. It has been used for several years in a course at Hobart and William Smith Colleges. The course has no prerequisites other than introductory computer programming.

Foundations of Computer Science: C Edition

This text combines the theoretical foundations of computing with essential discrete mathematics. It follows the same organization as its predecessor, Foundations of Computer Science (also published by W.H. Freeman), with all examples and exercises in C.

Foundations of Computer Science: C Edition

This text combines the theoretical foundations of computing with essential discrete mathematics. It follows the same organization as its predecessor, Foundations of Computer Science (also published by W.H. Freeman), with all examples and exercises in C.

Covers generating functions as a bridge between discrete mathematics, on the one hand, and continuous analysis (particularly complex variable theory) on the other.

Covers generating functions as a bridge between discrete mathematics, on the one hand, and continuous analysis (particularly complex variable theory) on the other.

Lecture Notes in Discrete Mathematics

Designed for a one semester course in discrete mathematics for sophomore or junior level students.

Lecture Notes in Discrete Mathematics

Designed for a one semester course in discrete mathematics for sophomore or junior level students.

Book Categories

Computer Science
16
Introduction to Computer Science
32
Introduction to Computer Programming
52
Algorithms and Data Structures
25
Artificial Intelligence
24
Computer Vision
31
Machine Learning
6
Neural Networks
22
Game Development and Multimedia
25
Data Communication and Networks
5
Coding Theory
16
Computer Security
9
Information Security
35
Cryptography
3
Information Theory
17
Computer Organization and Architecture
22
Operating Systems
2
Image Processing
11
Parallel Computing
4
Concurrent Programming
24
Relational Database
3
Document-oriented Database
14
Data Mining
17
Big Data
18
Data Science
23
Digital Libraries
22
Compiler Design and Construction
26
Functional Programming
13
Logic Programming
27
Object Oriented Programming
22
Formal Methods
71
Software Engineering
3
Agile Software Development
7
Information Systems
5
Geographic Information System (GIS)

Mathematics
68
Mathematics
14
Algebra
1
Abstract Algebra
27
Linear Algebra
3
Number Theory
8
Numerical Methods
2
Precalculus
10
Calculus
3
Differential Equations
5
Category Theory
11
Proofs
20
Discrete Mathematics
24
Theory of Computation
15
Graph Theory
2
Real Analysis
1
Complex Analysis
15
Probability
48
Statistics
7
Game Theory
5
Queueing Theory
13
Operations Research
16
Computer Aided Mathematics

Supporting Fields
21
Web Design and Development
1
Mobile App Design and Development
28
System Administration
2
Cloud Computing
12
Electric Circuits
7
Embedded System
28
Signal Processing
4
Network Science
3
Project Management

Operating System
Programming/Scripting
6
Ada
13
Assembly
34
C / C++
8
Common Lisp
2
Forth
35
Java
13
JavaScript
1
Lua
15
Microsoft .NET
1
Rexx
12
Perl
6
PHP
69
Python
12
R
1
Rebol
13
Ruby
2
Scheme
3
Tcl/Tk

Miscellaneous
Most Popular Books

402,655
Introduction to Objective Caml
216,090
Notes for the Course of Algorithms
188,194
Lessons In Electric Circuits
171,332
A Beginners C++
134,817
Introduction to Object-Oriented Programming Using C++
127,099
A Short Introduction to Operating Systems
125,832
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
122,115
Programming The Nintendo Game Boy Advance: The Unofficial Guide
117,502
C Programming Tutorial (K&R version 4)
116,673
Computer Organization and Design Fundamentals