Discrete Structures for Computer Science: Counting, Recursion, and Probability [Lecture notes] 2016 · ENGLISH · PDF View details →