Discrete Structures for Computer Science
Overview
Underlying mathematical rules that govern algorithm design and data structures. Leans in on more of a mathematics course than a CS one. The course covers set theory
, combinatorics
, recurrence relations
, graph theory
and group theory
Judith Gerstring's book is a perfect introduction to the course for beginners. It is recommended to use Kenneth Rosen's book which provides examples and problems whose solutions can be found here
Navigation
Prerequisites
This course has no prerequisites.
This course is a prerequisite for:
Textbooks
Title
Author(s)
Edition
Mott, Kandel & Baker
2nd (2008)
Kenneth Rosen
7th (2012)
Jerrold Grossman & Kenneth Rosen
7th (2012)
Judith Gersting
7th (2014)
Lehman & Leighton
Revised (2004)
Susanna S. Epp
4th (2011)
Videos
Apps
Last updated