CAPS-CS 5001
Foundations of Discrete Math and Structures
Introduces elements of logic and discrete mathematics that allow reasoning about computational structures and processes. Generally, the areas of discrete structures, probability, and computational models are covered. Topics include propositional and predicate logic; sets, relations, functions and graphs; finite state machines and regular languages; and introduction to discrete probability, expected value, and variance. Concepts will be reinforced and applied through a contemporary programming language assignments.
Prerequisites & course information
Credit 3 units. Typical periods offered: Summer 3, Spring, Fall, Summer
Sources
- Course catalogue โ2026โ2027