CS 240

Discrete Structures

This course explores the mathematical elements of computer science.

Units: 3

This course explores the mathematical elements of computer science, including propositional logic, predicate logic, sets, functions and relations, combinatorics, mathematical induction, recursion, algorithms, matrices, graphs, trees, and Boolean logic. Attention is given to the direct applications to computer science. *Prerequisites: CS 220 with a grade of* C *or better, or MATH 151 or MATH 161 with a grade of* C *or better*