Discrete Mathematics for CS and Mathematics