MATH 320 Discrete Structures
Topics to be selected from counting techniques, mathematical logic, set theory, data structures, graph theory, trees, directed graphs, algebraic structures, Boolean algebra, lattices, and optimization of discrete processes.