
Elements of discrete mathematics
by C. L. Liu · first published 1977
2mentions
2recommended by
2HN commenters
2012–2017first – last mentioned
100% recommend
Affiliate links. As an Amazon Associate I earn from qualifying purchases.


I don't think you need to learn really hard core math to do CS. In my experience, the one most important "genre" of math was discrete mathematics. My textbook was Elements of Discrete Mathematics, and I think it was a really great intro: http://www.amazon.com/Elements-Discrete-Mathematics-Computer...
on “Ask HN: Learn Math the Hard Way” ↗…want to practice math and CS skills. Concrete Mathematics (started as an extended version of the math in Chapter 1 of The Art of Computer Programming) is a fantastic introduction to the more interesting elements of discrete mathematics, and (for me) helped to solidify calculus concepts by seeing the same things applied to discrete functions/sequences. And, while challenging, it can be a pleasure to work through The Art of Computer…
on “Ask HN: How to keep on top of CS and maths?” ↗