Introduction to discrete structures used in various areas of computer science. Topics include logic, sets, relations, functions, cardinality, enumeration, and computability.
Prerequisites: Grade C or in MAT 116 or MAT 126, and grade of C- in either COS 125 or ECE 177