Introduction to discrete mathematical structures with applications in computer science. Topics include sets, relations, functions, basic logic, proof techniques, the basics of counting, graphs and trees, and discrete probability.
Prerequisite(s):MATH 250 with a minimum grade of C.