The purpose of this course is to understand and use (abstract) discrete structures that are backbones of computer science. In particular, this class is meant to introduce logic, proofs, sets, relations, functions, counting, and probability, with an emphasis on applications in computer science.

  • Credits: 3
  • Frequency: Every term


  • MATH 0220

Requirements and Grading

Grading will be based on homework and exams.