Elective Courses: Theory
This areas cover cyptography, pseudorandomness, algorithms, complexity, information theory, coding theory, computational geometry and
automata theory.
CS 4500
Theory II
CS 6510
Automata Theory
CS 6520
Computational Complexity Theory
CS 6550
Design and Analysis of Algorithms
CS 7510
Graph Algorithms
CS 7520
Approximation Algorithms
CS 7530
Randomized Algorithms
Resources
N/A
Assessment
Projects,homeworks and tests measured by Instructor