Class 3. P: CPT 115, CPT 140, and MATH 151. Mathematical concepts that bear directly on such computer areas as knowledge-based systems, architecture, database management systems, and communications networks. Topics include set theory, Boolean algebra, combinatorics, graph theory, and an introduction to automata theory.