MAT 205 Discrete Mathematics
Prerequisite: MAT 111 or its equivalent. This course serves as an introduction to various mathematical topics useful for computer science and related endeavors, including logic, recursion, mathematical induction, sets, counting techniques, graphs and trees, regular expressions and finite-state automata.