Discrete mathematical foundations and their relationship to computing. The foundation of discrete structures, mathematical reasoning, combinatorics, graphs and trees, Boolean Algebra and logic gates, and Karnaugh mapping. (3 cr. hrs.) (Fall). Prerequisite: MATH 1240 and either. CSCS 1320 or CSCS 2420 or instructor consent. Students cannot receive credit for this course and MATH 2330. Shelf Life Alert.