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, CPW 228, and CPW 207 with a minimum grade of D (1.0).