3.00 Credits
This course covers the theories and structures of mathematics needed for the study of computer science. Topics include: set theory, formal logic, introduction to proof writing, mathematical induction, Boolean algebra, number theory, matrix algebra, combinatorics, probability, algorithmic analysis, recursion, relations, graph theory, and trees.