NPTEL

  1. Deep Learning for Natural Language Processing (Course Website)
  2. Natural Language Processing (Course Website)

2024-2025 Spring Semester

  1. CS60010 Deep Learning (Course Website)
  2. CS60216 Safety Fundamentals for Generative AI)

2024-2025 Autumn Semester

  1. CS21201 Discrete Structures (Course Website)
  2. CS19003 Programming and Data Structures Lab

2023-2024 Spring Semester

  1. CS60010 Deep Learning (Course Website)
  2. CS60078 Complex Networks (Course Website)

2023-2024 Autumn Semester

  1. CS21201 Discrete Structures (Course Website)
  2. CS19003 Programming and Data Structures Lab (Course Website)

2022-2023 Spring Semester

  1. CS60075 Natural Language Processing (Course Website)
  2. CS19003 Programming and Data Structures Lab (Course Website)

2022-2023 Autumn Semester

  1. CS10003 Programming and Data Structures (Course Website)
  2. CS19003 Programming and Data Structures Lab (Course Website)

2021-2022 Spring Semester

  1. CS60075 Natural Language Processing (Course Website)
  2. CS69012 Computing Lab II

2021-2022 Autumn Semester

  1. CS21003 ALGORITHMS-1 (Course Website)
  2. CS29003 ALGORITHMS LABORATORY (Course Website)

2020-2021 Spring Semester

  1. CS60075 Natural Language Processing (Course Website)
  2. CS69012 Computing Lab II

2020-2021 Autumn Semester

  1. CS21003 ALGORITHMS-1 (Course Website)
  2. CS29003 ALGORITHMS LABORATORY (Course Website)

2019-2020 Spring Semester

  1. CS60092 Information Retrieval (Course Website)
  2. CS29003 PDS LABORATORY (Course Website)

2019-2020 Autumn Semester

  1. CS21003 ALGORITHMS-1 (Course Website)
  2. CS29003 ALGORITHMS LABORATORY (Course Website)

2018-2019 Spring Semester

  1. CS21004 FORMAL LANGUAGES AND AUTOMATA THEORY (Course Website)
  2. CS19002 PDS LAB (Course Website)
  3. AI61002 Deep Learning Foundations and Applications (Course Website)

2018-2019 Autumn Semester

  1. CS21003 ALGORITHMS-1 (Course Website)
  2. CS29003 ALGORITHMS LABORATORY (Course Website)

2017-2018 Spring Semester

  1. CS60092 Information Retrieval (Course Website)
  2. CS10001 Programming and Data Structures Theory (Course Website)

2017-2018 Autumn Semester

  1. CS21003 ALGORITHMS-1 (Course Website)
  2. CS29003 ALGORITHMS LABORATORY (Course Website)

2016-2017 Spring Semester

  1. CS60010 Deep Learning (Course Website)
  2. CS60092 INFORMATION RETRIEVAL (Course Website)

2016-2017 Autumn Semester

  1. CS60057 SPEECH AND NATURAL LANGUAGE PROCESSING (Course Website)
  2. CS60017 SOCIAL COMPUTING (Course Website)

2015-2016 Spring Semester

  1. CS21004 FORMAL LANGUAGES AND AUTOMATA THEORY (Course Website)
  2. CS60092 INFORMATION RETRIEVAL (Course Website)

2015-2016 Autumn Semester

  1. CS60057 SPEECH AND NATURAL LANGUAGE PROCESSING (Course Website)
  2. CS60017 SOCIAL COMPUTING (Course Website)

2014-2015 Spring Semester

  1. CS21004 FORMAL LANGUAGES AND AUTOMATA THEORY (Course Website)
  2. CS19002 PDS LAB (Course Website)

2014-2015 Autumnl Semester

  1. CS60057 SPEECH AND NATURAL LANGUAGE PROCESSING (Course Website)
  2. CS60017 SOCIAL COMPUTING (Course Website)

2013-2014 Spring Semester

  1. CS21004 FORMAL LANGUAGES AND AUTOMATA THEORY (Course Website)
  2. CS19002 PDS LAB (Course Website)

2013-2014 Autumn Semester

Taught certain topics in the following courses:
  1. CS60057 SPEECH AND NATURAL LANGUAGE PROCESSING (Main Instructor: Prof. Sudeshna Sarkar)

    Topics covered:
    1. Distributional Semantics (1 Lecture)
    2. Dependency Parsing (2 Lectures)
    3. Lexical Semantics (1 Lecture)
    4. Word Sense Disambiguation (1 Lecture)
    5. Relation Extraction (2 Lectures)
    6. Event Extraction (1 Lecture)
  2. CS21001 DISCRETE STRUCTURES (Main Instructor: Prof. Animesh Mukherjee)

    Topics covered:
    1. Functions (2 Lectures)
    2. Proof Techniques (2 Lectures)
  3. CS60080 INFORMATION RETRIEVAL (Main Instructor: Prof. Niloy Ganguly)

    Topics covered:
    1. Matrix Decompositions and Latent Semantic Indexing (2 Lectures)
    2. Link Analysis (3 Lectures)