How important is Discrete Structures in Computer Science?
I have the option to take discrete mathematics to cover my discrete credit for both my math and cs major. If i take discrete structures, i’ll have to take discrete mathematics anyway. Discrete structures focuses more on trees and heaps, and discrete mathematics focuses more on the math side of things. would it be worth just to take discrete mathematics or both discrete mathematics and discrete structures?
Discrete structures covers “set algebra including mappings and relations; algebraic structures; elements of the theory of directed and undirected graphs; Boolean algebra and propositional logic; these structures applied to various areas of computer science”
and discrete mathematics involves “formal logic, set theory, counting, discrete probability, graph theory, and number theory. Emphasis on reading and writing rigorous mathematics” #technology source