| Course title | Instructor(s) |
|---|---|
| Mathematical Logic | Ashutosh Gupta |
| Probability | Vinod M. Prabhakaran |
| Math Structures for CS | Jaikumar Radhakrishnan, Prahladh Harsha |
| Automata and Computability | Paritosh K Pandya |
| Communication Complexity | Arkadev Chattopadhyay |
| Algorithmic Game Theory | Umang Bhaskar |
| Communications | Rahul Vaze |
| Real Analysis | Sandeep K Juneja |
| Algorithms and Data Structure | Kavitha Telikepalli |
| Foundational Models for Computing | N Raja |
| Course title | Instructor(s) |
|---|---|
| Limits of approximation algorithms: PCPs and Unique Games | Prahladh Harsha |
| Abstract nonsense and its application | Manoj Gopalkrishnan |
| Verification : theory and practice | Ashutosh Gupta |
| Fourier analysis and circuit complexity | Arkadev Chattopadhyay |
| Advanced Information Theory | Vinod M. Prabhakaran |
| Financial Mathematics | Sandeep K Juneja |
| computational complexity | Pranab Sen |