Discrete Structures

MTH210
4

This is a basic course in discrete mathematics, tailored for students in the computer science and applied math program. The course is intended to give students an exposure to formal mathematical language, the notion of proofs, and basic discrete structures such as graphs and permutations, as well as discrete probability and the probabilistic method.

  1. Ability to understand and express ideas in a precise mathematical language.
  2. Ability to come up with and write proofs via various proof techniques such as direct, contrapositive, contradiction, and induction.
  3. Understand discrete structures such as graphs and basic combinatorial identities such as the binomial coefficients, the factorial function, etc. and their applications in counting discrete structures.
  4. Be introduced to basic applications of discrete structures in computer science and mathematics.
Monsoon

Course Offering