This course introduces students to the principles of discrete mathematics that apply to computer science. Topics include set theory, logic, Boolean algebra, number theory, vectors and matrices, combinatorics, probability, relations, functions, and basic graph theory.
Prerequisites: MAC1105