Teaching

Teaching


  • Home
  • Research
  • Group
  • Teaching
  • Social-Initiatives


  • Semester 1, 2022-2023: CS 6846: Quantum Algorithms and Cryptography.
  • Semester 2, 2021-2022: CS 2800: Design and Analysis of Algorithms.
  • Semester 1, 2021-2022: CS 6115: Structure versus Hardness in Cryptography.
  • Semester 2, 2020-2021: CS 7260: Post Quantum Cryptography.
  • Semester 1, 2020-2021: CS 1100: Introduction to Programming.
  • Semester 1, 2019-2020 : CS 7111: Advanced Topics in Cryptography.
  • Semester 2, 2018-2019 : CS 2200 : Languages, Machines and Computation.
  • Semester 1, 2018-2019 : CS 6111 : Foundations of Cryptography.
  • Semester 2, 2017-2018 : CS 2800 : Design and Analysis of Algorithms.
  • Semester 1, 2017-2018 : CS 6111 : Foundations of Cryptography.
  • Semester 1, 2017-2018 : CS 6190: Lattices in Computer Science.
  • Semester 2, 2016-2017 : CS 7111: Advanced Topics in Cryptography.
  • Semester 2, 2015-2016 : COL 7O5: Theory of Computation and Complexity Theory.
  • Semester 1, 2015-2016 : CSL 759: Cryptography and Network Security.
  • Semester 2, 2014-2015 : CSL 872: Cryptography for the Cloud
  • Semester 1, 2014-2015 : COL 106: Data Structures
  • Semester 2, 2013-2014 : CSL 759: Cryptography and Network Security.