What Math Should I Know Before Discrete Math?
Introduction
Discrete Mathematics is a branch of mathematics that deals with discrete and countable sets. The field has numerous applications in various fields, including computer science, cryptography, and engineering. Discrete math lies between algebra and calculus, and an understanding of the foundations of algebra and calculus can make learning discrete math relatively easy.
Many students ask, “What math should I know before discrete math?” In this article, we will discuss what math you should have a grasp of before taking discrete math.
FAQ List

What are the prerequisites for discrete math?
Students with a solid understanding of algebra, geometry, and precalculus will do very well in discrete math. Algebra is particularly important as it forms the basis for many of the concepts in discrete math such as functions, logic, and set theory.

What topics in algebra are important for discrete math?
Some of the important topics in algebra for discrete math include:
 Functions
 Sequences and series
 Logic
 Set theory
 Number theory

What topics in geometry and precalculus are important for discrete math?
While not as important as algebra, some of the topics in geometry and precalculus that may be helpful for discrete math include:
 Coordinate geometry
 Vectors
 Trigonometry

What is the role of calculus in discrete math?
Calculus is a fundamental branch of mathematics that deals with continuous functions and limits. While not directly related to discrete math, calculus is often used to solve problems in discrete math. Some concepts in calculus such as derivatives and integrals also have applications in discrete math.
Importance of Algebra for Discrete Math
As mentioned earlier, algebra is a crucial component of discrete math. An understanding of algebraic concepts such as functions, logic, and set theory is necessary to comprehend the ideas presented in discrete math.
Functions are a crucial part of discrete math as they form the basis for many algorithms used in computer science, data science, and cryptography. Having a solid understanding of functions will enable you to understand graph theory, which is a critical component of discrete math.
Logic is another essential concept in discrete math. Logic is the study of the principles of reasoning and rational thinking. Logical reasoning helps in the development of algorithms and solving realworld problems. An understanding of logic is also necessary for understanding Boolean algebra, which has applications in computer science and digital electronics.
Set theory is another crucial concept in discrete math. A set is a collection of objects, and set theory deals with operations such as intersection, union, and complement. An understanding of set theory is necessary for comprehending other concepts in discrete math such as permutations, combinations, and probability.
Number theory is also a vital component of discrete math. Number theory is the study of the properties of numbers, including prime numbers, composite numbers, and real numbers. Number theory plays a significant role in cryptography and computer science.
Therefore, it is essential to have a strong foundation in algebraic concepts before delving into discrete math.
Sources: MathWorks, GeeksforGeeks
Additional Topics in Geometry and Precalculus
While algebra forms the basis for discrete math, some topics in geometry and precalculus can also be helpful in understanding certain parts of the subject. These include:
 Coordinate geometry: This is the study of geometry using coordinates. An understanding of coordinate geometry is essential in understanding graph theory, a fundamental component of discrete math.
 Vectors: Vectors are quantities that have both magnitude and direction. Vectors are used in many areas of mathematics, including geometry and calculus. An understanding of vectors can help in understanding some concepts in discrete math such as linear algebra.
 Trigonometry: Trigonometry is the study of the relationships between the angles and sides of triangles. An understanding of trigonometry can help in understanding some concepts in discrete math such as number theory and cryptography.
While these topics may not be as important as algebra, they can be helpful in understanding certain parts of discrete math. However, they are not prerequisites and can be learned alongside discrete math.
Sources: PurpleMath, MathIsFun
The Role of Calculus in Discrete Math
While not directly related to discrete math, calculus can be helpful in solving problems related to discrete math. Discrete math deals with discrete and countable sets, while calculus deals with continuous functions and limits. However, some concepts in calculus are used in discrete math.
Derivatives and integrals are two concepts in calculus that have applications in discrete math. Derivatives are used to find the rate of change of a function, while integrals can be used to find the area under a curve. These concepts can be applied to solving problems in discrete math such as optimization, linear programming, and numerical analysis.
Calculus also has applications in cryptography, which is a significant field in discrete math. Cryptography involves secure communication using codes and ciphers. Many cryptographic algorithms use concepts from calculus, including modular arithmetic and elliptic curves.
Therefore, while not necessary for discrete math, an understanding of calculus can be helpful in solving problems related to discrete math.
Sources: University of WisconsinMadison, Math Exchange