Courses

2022-II Autumn/Monsoon (Aug - Dec)

Course title Instructor(s)
CSS 420.1 Cryptography from Lattices Akshayaram Srinivasan
CSS.318.1 Coding Theory Prahladh Harsha
CSS 317.1 Algorithmic GameTheory Umang Bhaskar
CSS.419.1 Topics in Information Theoretic Cryptography (reading) Vinod M. Prabhakaran
CSS.101.1 Mathematical Foundations for Systems Sciences Hariharan Narayanan
CSS.102.1 Mathematical Foundations for Computer Science Arkadev Chattopadhyay
CSS.201.1 Algorithms Kavitha Telikepalli, Piyush Srivastava
CSS.202.1 Mathematical Logic N Raja
CSS.329.1 Automata, verification, and infinite games Shibashis Guha
CSS.207.1 Probability Abhishek Sinha
CSS.209.1 Machine Learning Jatin Batra

2022-I Spring/Summer (Jan - May)

Course title Instructor(s)
CSS.328.1 Linear and semi-definite programming Jaikumar Radhakrishnan, Kavitha Telikepalli
CSS.327.1 Theoretical Foundations for Deep Learning Jatin Batra
CSS.307.1 Algebra and Computation Ramprasad Saptharishi
CSS.302.2 Reading course: Topics in the study of Markov chains Piyush Srivastava
CSS.326.1 Polynomials and Applications Piyush Srivastava
CSS.202.2 Mathematical Introductions to Logic N Raja
CSS.325.1 Programs and Proofs N Raja
CSS.203.1 Computational Complexity Arkadev Chattopadhyay
CSS.418.2 One shot quantum Shannon Theory Pranab Sen
CSS.314.1 Online Algorithms Rahul Vaze
CSS.208.1 Information Theory Vinod M. Prabhakaran
CSS.316.1 Advanced probability Sandeep K Juneja