3 Credits (3 Contact Hours)Introduces ideas and techniques from discrete structures that are widely used in the computing sciences. Topics emphasize techniques of rigorous argumentation and application to the computing disciplines. Preq: CPSC 1010 or CPSC 1050 or CPSC 1060 or CPSC 1110; and MATH 1020 or MATH 1060 or MATH 1070. All prerequisite courses must be completed with a grade of C or higher.