[Math] Which discrete mathematics book to read for a software engineer

computer sciencediscrete mathematicseducationsoft-question

I'm a computer science student, but I lack a good mathematics background. So I decided to start working on that.
I was searching in the topic and I found that for computer science a good knowledge of discrete mathematics would be good. searching in Amazon for Discrete mathematics I found two books that caught me:-

1- Discrete mathematics and its application (Author: Kenneth Rosen)

2- Discrete mathematics with application (Author: Susanna S. Epp )

The question is: Which one should I read and why?, and if there is a any better suggestions will be appreciated.
Thank you

Best Answer

Check out the encyclopaedic "Mathematics for Computer Science" by Lehman, Leighton, and Meyer. It is a set of lecture notes (updated each term or so), which covers lots of ground. I assume they will publish it sometime in the future, some parts are still marked as "work in progress." Best of all, it is available for free as PDF.

Related Question