| Course title | Instructor(s) |
|---|---|
| CSS.208.1 Information Theory | Vinod Prabhakaran |
| CSS.314.1 Online Algorithms | Rahul Vaze |
| CSS.318.1 Coding Theory | Prahladh Harsha, Mrinal Kumar |
| CSS.203.1 Computational Complexity | Ramprasad Saptharishi |
| CSS.335.1 Descriptive complexity | Shibashis Guha |
| CSS.325.1 Programs and Proofs | N Raja |
| CSS.213.1 Introduction to Quantum Computing | Piyush Srivastava |
| CSS.106.1 Ethics of Research and Publication | Jatin Batra, Umang Bhaskar, Arkadev Chattopadhyay, Abhishek Sinha, Raghuvansh Saxena |
| CSS.214.1 Topics in online learning | Abhishek Sinha |
| Course title | Instructor(s) |
|---|---|
| CSS.101.1 Mathematical Foundations for Systems Sciences | Sandeep Juneja |
| CSS.102.1 Mathematical Foundations for Computer Science | Raghuvansh Saxena |
| CSS.201.1 Algorithms | Umang Bhaskar |
| CSS.202.1 Mathematical Logic | N Raja |
| CSS.204.1 Automata and Computability | Shibashis Guha |
| CSS.207.1 Probability | Abhishek Sinha |
| CSS.305.1 Convex Optimization | Rahul Vaze |
| CSS.307.1 Algebra, number theory and computation | Mrinal Kumar |
| CSS.413.1 Pseudorandomness | Ramprasad Saptharishi |
| CSS.423.1 Random Matrix Theory | Hariharan Narayanan |
| CSS.424.1 Topics In Information Theory | Vinod Prabhakaran |
| CSS.425.1 Probability and optimization for deep learning | Jatin Batra, Piyush Srivastava |