COVID-19 update: DC has implemented a vaccination policy for the fall 2021 semester. Learn more.Program delivery information: fall semester.Learn more about courses and services being offered remotely. COVID-19 Pre-entry Screening Questionnaire Report if you are unwell
This course introduces students to discrete structures that are the backbone of computer science and underpin many artificial intelligence methods and algorithms. Students will learn about abstraction and its use in computer science and will also explore the theory and practical applications of topics include set theory, relations and functions, combinatorics (enumeration, combination, and permutation), and logic and proofs.
Many of the photos on this website were taken prior to the COVID-19 pandemic.