CS 313 Discrete Systems
Presents important mathematical concepts and computational models, including elements of number theory, modular arithmetic, cryptography, finite automata, regular expressions, formal grammars, Turing machines.
Prerequisite
CS 112 Data Structures,
CS 113 Discrete Structures