Courses

2018-I Spring/Summer (Jan - May)

Course title Instructor(s)
Ideals, Varieties and Algorithms (reading course) Ramprasad Saptharishi
PCPs, agreement theorems and unique games (reading course) Prahladh Harsha
Privacy (reading course) Vinod M. Prabhakaran
Computational Complexity Prahladh Harsha
Concrete Lower Bounds Arkadev Chattopadhyay
Information Theory Vinod M. Prabhakaran
Numerical algorithms Piyush Srivastava
Quantum Computation and Information Jaikumar Radhakrishnan
Advanced probability including large deviations and stochastic calculus Sandeep K Juneja
Combinatorial Optimization Kavitha Telikepalli, Umang Bhaskar
Learning on Manifolds (reading course) Hariharan Narayanan

2017-II Autumn/Monsoon (Aug - Dec)

Course title Instructor(s)
Analysis of Boolean Functions Prahladh Harsha
Analysis of Markov Chains Piyush Srivastava
Automata Paritosh K Pandya
Game Theory (Reading) Sandeep K Juneja, Umang Bhaskar
Learning Theory Rahul Vaze
Mathematical Foundations for CS Jaikumar Radhakrishnan
Probability Vinod M. Prabhakaran
Topics in High Dimensional Geometry Hariharan Narayanan
Topics in Interactive Proof Checking N Raja
Algebraic Circuit Complexity Ramprasad Saptharishi
Algorithms Umang Bhaskar
Analysis Pranab Sen