This course introduces fundamental topics in discrete mathematics that offer theoretical support for a variety of computer applications. Applications such as algorithm development and analysis, error analysis, and data encryption are best understood with a foundation in logic and writing proofs, set theory, combinatorics, probability, number theory, and abstract algebra.
School of General Education
3 hours of lecture per week
- MAT 2532 or MAT 1312 and 2120 or MAT 1520 with a C- or better