Discrete Computational Structures
Description: Propositional logic and proofs. Set theory. Functions and relations. Algebraic structures. Groups and semi-groups. Graphs, lattices and Boolean algebra. Finite fields. Algorithms and Turing machines.
Common Course MaterialCourse Offerings: