Find out more about available formats and browse any associated online resources. Computer science majors taking a non-programming-based course like discrete mathematics might ask 'Why do I need to ...
This course will discuss fundamental concepts and tools in discrete mathematics with emphasis on their applications to computer science. Example topics include logic and Boolean circuits; sets, ...
If you have assigned this textbook in your course, you may gain access to the instructor resources described on this page by clicking the link below. All requests for instructor access are verified by ...
These online resources offer additional content for instructors and/or students that support enhanced teaching and learning outcomes and can be accessed online or downloaded for offline reading.
This is a graduate-level course focused on techniques and models in modern discrete probability. Topics include: the first and second moment methods, martingales, concentration inequalities, branching ...
The Department has a strong faculty working in various topics in discrete mathematics, especially algorithmic aspects. The interface between Theoretical Computer Science and Discrete Mathematics has ...
Taking an approved discrete mathematics prerequisite course is also encouraged because it significantly increases the number of course options students have for completing their Upper-Division CSCI ...