Courses

2021-II Autumn/Monsoon (Aug - Dec)

Course title Instructor(s)
CSS.101.1 Mathematical Foundations for Systems Sciences Hariharan Narayanan
CSS.102.1 Mathematical Foundations for Computer Science Arkadev Chattopadhyay, Jaikumar Radhakrishnan
CSS.201.1 Algorithms Kavitha Telikepalli, Umang Bhaskar
CSS.202.1 Mathematical Logic N Raja
CSS.204.1 Automata and Computability Shibashis Guha
CSS.207.1 Probability Vinod M. Prabhakaran
CSS.212.0 Machine Learning in Practice
CSS.304.1 Cryptography Akshayaram Srinivasan
CSS.413.1 Pseudorandomness Ramprasad Saptharishi, Prahladh Harsha
CSS.418.1 One shot classical and quantum information theory Pranab Sen

2021-I Spring/Summer (Jan - Jun)

Course title Instructor(s)
CSS.309.1 Combinatorial Optimization Umang Bhaskar
CSS.314.1 Online Algorithms Rahul Vaze
CSS.319.1 Communication Complexity Arkadev Chattopadhyay
CSS.202.1 Mathematical Logic N Raja
CSS.203.1 Computational Complexity Prahladh Harsha, Ramprasad Saptharishi
CSS.204.1 Automata and Computability Shibashis Guha
CSS.205.1 Toolkit for TCS Prahladh Harsha, Piyush Srivastava
CSS.208.1 Information Theory Vinod M. Prabhakaran