Study notes for Discrete Mathematics for Computer science's students