A discrete structure is one of the courses that have been designed to provide a clear and accessible introduction to mathematics. The main topics presented in this course are logic and evidence, induction and recursion, discrete probabilities, and limited state machines. In this course, you will develop the basics of mathematics needed for computer science including data structures, algorithms, and compiler designs. If you have completed this course, you will have the mathematical knowledge needed to learn about science and technology from the computer era.
In my view of this subject is in computer science we need to learn discrete structures to solve mathematical problems that exist on computers. We need mastering of certain relevant concepts and mathematical skills. For example, we study Boolean algebra including DeMorgans Law which is useful for understanding Boolean expressions and the fundamentals of the concept of combinational circuits surrounding the growth of functions and summation useful for the analysis of loop control structures.
Example