| # | Course | Code | Instructor | Teaching Assistant | Institute | Semester |
|---|---|---|---|---|---|---|
| 22 | Natural Language Understanding (Online Executive M.Tech) | CSL7640 | Sidharth Ranjan and Deeksha Varshney | Sivapoojith Bommareddy | IIT Jodhpur | Semester II, 2025-26 |
| 21 | Foundations of AI (Online BSc/BS in Applied AI and Data Science) | AIX | Sidharth Ranjan | Shashank Gautam and Shivansh Yadav | IIT Jodhpur | Semester II, 2025-26 |
| 20 | Introduction to Computational Methods for CSS (Computational Social Science) | LAL6090 | Sidharth Ranjan and Gopakumar K.U. | Sheetal Bardia | IIT Jodhpur | Semester II, 2025-26 |
| 19 | Introduction to Cognitive Semantics/Linguistics (Science of Intelligence) | LAL4370 | Sidharth Ranjan | Komal Sharma | IIT Jodhpur | Semester II, 2025-26 |
| 18 | Introduction to Cognitive Science (Science of Intelligence) | AIL4080 | Sidharth Ranjan | Swatantra Dhara | IIT Jodhpur | Semester I, 2025-26 |
| # | Course | Code | Instructor | Institute | Semester |
|---|---|---|---|---|---|
| 17 | R for Data Science | IDAR | Sidharth Ranjan | University of Stuttgart | Semester I, 2023-24 |
| 16 | Psycholinguistics of Neural Language Models (Seminar Course) | PNLM | Titus von der Malsburg, Sebastian Pado, and Sidharth Ranjan | University of Stuttgart | Semester II, 2022-23 |
| 15 | Corpus Methods in Psycholinguistics | CMP | Titus von der Malsburg and Sidharth Ranjan | University of Stuttgart | Semester I, 2022-23 |
| # | Course | Code | Instructor | Teaching Assistant | Institute | Semester |
|---|---|---|---|---|---|---|
| 14 | Machine Intelligence and Learning | ELL409 | Sumeet Agarwal and Jayadeva | Sidharth Ranjan & 7 others | IIT Delhi | Semester I, 2021-22 | 13 | Computational Perception and Cognition | ELL788/HSL622 | Sumeet Agarwal | Sidharth Ranjan & Justin Sunny | IIT Delhi | Semester II, 2020-21 | 12 | Introduction to Artificial Intelligence | COL333/671 | Rohan Paul | Sidharth Ranjan & 6 others | IIT Delhi | Semester I, 2020-21 |
| 11 | Computational Linguistics | DSE308/HSS322/622 | Rajakrishnan PR | Sidharth Ranjan | IISER Bhopal | Semester I, 2020-21 |
| 10 | Data Science and Machine Learning | ECS308/658 | Sumeet Agarwal and Kushal Shah | Sidharth Ranjan | IISER Bhopal | Semester II, 2019-20 |
| 9 | Computational Linguistics | HSS222/322/622 | Rajakrishnan PR | Sidharth Ranjan | IISER Bhopal | Semester I, 2019-20 |
| 8 | Communicative English | HSS101 | Rajakrishnan PR and Antara Chatterjee | Sidharth Ranjan & Natasha Negi | IISER Bhopal | Semester I, 2019-20 |
| 7 | Mind, Machines and Language | HUL381/ELL457 | Sumeet Agarwal and Sumitava Mukherjee | Sidharth Ranjan & Jatin Sharma | IIT Delhi | Semester II, 2018-19 |
| 6 | Communicative English | HSS101 | Rajakrishnan PR and Adity Singh | Sidharth Ranjan & Natasha Negi | IISER Bhopal | Semester I, 2018-19 |
| 5 | Data Structures and Algorithms | COL106 | Saroj Kaushik | Sidharth Ranjan & 8 others | IIT Delhi | Semester II, 2017-18 |
| 4 | Introduction to Machine Learning | ELL784 | Sumeet Agarwal | Sidharth Ranjan & 9 others | IIT Delhi | Semester I, 2017-18 |
| 3 | Introduction to Electrical Engineering | EEP 100 | Sumeet Agarwal | Sidharth Ranjan | IIT Jammu | Summer Semester, 2016-17 |
| 2 | Pattern Recognition | EEL709 | Sumeet Agarwal | Sidharth Ranjan & 3 others | IIT Delhi | Semester II, 2014-15 |
| 1 | Engineering Electromagnetics | EEL207 | Uday Khankhoje | Sidharth Ranjan & Sayak Bhattacharya | IIT Delhi | Semester I, 2014-15 |