Explores various discrete structures like lattices, randomness extractors, and their applications in cryptography, and more generally in theoretical computer science.

Website:
http://cs.quantumlah.org/

Explores the intersection of computer science and quantum theory, including quantum algorithms, communication complexity, interactive proofs and quantum games.

Website:
http://cs.quantumlah.org/

Explores the intersection of classical and quantum computer science, including probabilistic and quantum and algorithms, complexity, and the security of cryptographic protocols in presence of quantum computers.

Website:
http://cs.quantumlah.org/

Explores the intersection of computer science and quantum information theory including communication complexity, interactive proofs and quantum games.

Website:
http://cs.quantumlah.org/

Works on computational complexity theory, comparing the power and limitations of quantum versus classical algorithms and communication protocols.

Website:
http://cs.quantumlah.org/