Primarily, I am interested in teaching Computational Linguistics (
CompLing), Psycholinguistics (
PsychLing), and Cognitive Science (
CogSci) courses, in addition to Natural Language Processing (
NLP) and Machine Learning (
ML) courses. It goes without saying that I have been fortunate to work and co-teach various courses in these areas with several colleagues across the universities in India and abroad as indicated below: 
  
  
    | # | 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 |