CPW 300 Discrete Structures
The course covers mathematical topics essential for work in computer science. Topics include: number bases, mathematical induction, sets, relations, functions, congruence, recursion, combinations and permutations, probability, graphs, trees, logic, Boolean algebra, and proof techniques.
Prerequisite
Successful completion of CPW 245, 228, and 207.