You can consult the book "Introductory Discrete Mathematics" written by V. K. Balakrishnan which is appropriate for Discrete Mathematics for computer science students. You also can use the book "Combinatorics and Graph Theory" written by J.M. Harris, J.L. Hirst and M.J. Mossinghoff for Graph Theory for them.
These two books have the most adaptation to the standard syllabuses.