MAT 160 — MAT 160
Designed to improve students’ critical-thinking and problem-solving skills and emphasizes topics related to computer science. Topics include logic and truth tables, set theory, functions, number systems, mathematical induction, algorithms, combinatorics, equivalence relations, recurrence relations, graph th eory and trees. Additional topics may include error correcting codes, finite state automata, and encryption. (3 lec) Prerequisites: MAT 116 (MATH 140) and MAT 120 (MATH 160) with grade of C or higher or MAT 123 (MAT 145) with grade of C or higher, or equivalent