MATH 511 Algorithms I

Combinatorial optimization, integer programming, network and graph algorithms, algorithms in cryptography and cryptographic protocols, group theoretic algorithms, geometric algorithms.