Courses


  1. Complex Networks, CS60078, Spring 2012
  2. Computing Lab II, CS69002, Spring 2012
    2012 Spring Student Feedbacks
  3. Programming and Data Structures Theory, CS11001, Autumn 2012
  4. Programming and Data Structures Laboratory, CS19001, Autumn 2012
    2012 Autumn Student Feedbacks
  5. Complex Networks, CS60078, Spring 2013
  6. Computing Lab II, CS69002, Spring 2013
    2013 Spring Student Feedbacks
  7. Discrete Structures, CS21001, Spring 2013
  8. Compiler Lab, CS39003, Spring 2013
    2013 Autumn Student Feedbacks
  9. Complex Networks, CS60078, Spring 2014
  10. Computing Lab II, CS69002, Spring 2014
    2014 Spring Student Feedbacks
  11. Discrete Structures, CS21001, Autumn 2014
  12. Social Computing (jointly with Dr. Pawan Goyal), CS60017, Autumn 2014
    2014 Autumn Student Feedbacks
  13. Complex Networks, CS60078, Spring 2015 (Flipkart to sponsor prizes worth USD 1000 for the best three Complex Networks term projects.)
  14. Database Management Lab, CS43002, Spring 2015.
  15. Discrete Structures, CS21001, Autumn 2015
  16. Social Computing (jointly with Dr. Pawan Goyal), CS60017, Autumn 2015
  17. Complex Networks, CS60078, Spring 2016
  18. Information Retrieval (jointly with Dr. Pawan Goyal), CS60092, Spring 2016
  19. Social Computing (jointly with Dr. Pawan Goyal), CS60017, Autumn 2016
  20. Programming and Data Structures Laboratory, CS19001, Autumn 2016
  21. Information Retrieval (jointly with Dr. Pawan Goyal), CS60092, Spring 2017
  22. Foundations of Algorithms and Machine Learning (jointly with Dr. Indrajit Bhattacharya), CS60020, Spring 2017
  23. Algorithm Design and Analysis, CS60007, Autumn 2017