CMPT 150
Introduction to Discrete Math

An introduction to those branches of pure mathematics which are most commonly used in the study of Computing Science and/or have other practical applications. Topics include logic, proofs, switching circuits, set theory, induction, functions, languages, finite automata, combinatorics, and algebraic structures.

Not offered every year See department chair
MATH 150
Mathematics 12, MATH 101 or the equivalent. (3-1-0 or 0-0-0)