Sadly, HS programs in most countries do a poor job of covering topics in discrete math, despite the fact that it is not really harder than say calculus.
When I said "need", I meant that discrete math is more applicable to programming than the other type(continous type, meaning calculus et al) of math.
You can get by with minimal knowledge in some subsets of discrete math, but some areas such as knowing simple predicate logic can be quite handy.
Sadly, HS programs in most countries do a poor job of covering topics in discrete math, despite the fact that it is not really harder than say calculus.
When I said "need", I meant that discrete math is more applicable to programming than the other type(continous type, meaning calculus et al) of math.
You can get by with minimal knowledge in some subsets of discrete math, but some areas such as knowing simple predicate logic can be quite handy.