The research in Theoretical Computer Science includes understanding the complexity of computational problems, and designing and analysing efficient algorithms. We are largely interested in the following areas:
Algorithms
Complexity Theory
Cryptography
Computational Social Choice Theory
Graph Algorithms
Parameterized Complexity
Quantum Computation