This subject make me to think outside of the box sometimes. It requires me to be creative and sharpen my critical thinking skills as well as imagine the problem and solve it.
Some of the subtopic in Discrete Structure is sets. It's important because the concept of set is basic to all of mathematics and mathematical applications. It serves as a basis of description of higher concept and mathematical reasoning . Set is fundamental in many areas of Computer Science. For us, sets are useful to understand the principles of counting and probability theory. Most of the statements in mathematics and computer science are not described properly by the propositions. Since most of the statements in mathematics and computer science use variables, the system of logic must be extended to include statements with the variables.
All of the above was an example why Discrete Structure is important for us to learn. The mathematics of modern computer science is built almost entirely on discrete math, in particular combinatorics and graph theory.