MAT 309 Discrete Mathematics
Discrete mathematics provides an essential foundation on how to count, analyze, and describe distinct mathematical objects. Specific topics include fundamentals of logic, set theory, relations and functions, analysis of algorithms, graph theory, and principles of counting (permutations, combinations).