Course Description

Applications of Discrete Structures is an introductory survey of the mathematical tools needed for a successful career in computer science. Central content includes:

The precise content of the course will evolve as the term progresses, according to time constraints and student interests. Unlike many computer science courses, the subject matter places an emphasis on mathematical reasoning, critical thinking, and analysis over memorization.