- Teaching and learning: "The best way to learn is to teach"- Frank Oppenheimer
- Core courses
- BIO 202: Behaviour and Ecology. (3 Credits)
- BIO 211: Evolution and Genetics Lab. (1 Credit)
- BIO 212: Behaviour and Ecology Lab. (1 Credit)
- Seminar Courses
- IDC 351: Seminar attending. (1 Credit)
- IDC 451: Seminar delivery. (1 Credit)
- IDC 601: Seminar delivery. (2 Credits)
- Advanced Electives
- BIO 512: Topics in Biology. (4 Credits)
- BIO 616: Animal Behaviour. (4 Credits)*
- IDC 623: Field and Lab-based Methods in Geology, Ecology and Archaeology. (4 Credits)*
- BIO 714: Bioacoustics (taught over NKN to IISER Tirupathi, Mohali students). (4 Credits)*
- * New courses developed
Additionally, I also teach a NPTEL course: Basic Course in Ornithology. https://onlinecourses.nptel.ac.in/noc24_ge09/preview