Introduction to Time Complexity Analysis of Algorithms.
Workshop on Mathematics-Cryptology-Computer Science for Higher Secondary students of A. K. Ghosh Memorial School and Khanpur (Boys) High School, organized by Netaji Nagar College for Women, Kolkata, India, September 26, 2016.

Algorithms — Correctness, Efficiency and Optimality.
Workshop on Mathematics-Cryptology-Computer Science for Higher Secondary students of Kamala Girls’ High School and Harinavi Subhasini Balika Sikshalaya, organized by Netaji Nagar College for Women, Kolkata, India, September 21, 2016.

Problem-Solving in Computer and Algorithmic Thinking.
One-Day Workshop on Cryptology, Mathematics and Theoretical Computer Science for Higher Secondary students of Jadavpur Vidyapith, organized by Netaji Nagar College for Women, Kolkata, India, January 27, 2016.

State-of-the-Art Research Areas in Computer Science.
Seminar at Jadavpur University, organized by Jadavpur University Linux Users Group for all undergraduate engineering students of all colleges, Jadavpur University, Kolkata, India, August 26, 2015.Click HERE to view / listen.

Introduction to Google Summer of Code.
Inaugural speech at an awareness program for Google Summer of Code, organized by Jadavpur University Linux Users Group in association with Google Student Ambassador – India, Jadavpur University, Kolkata, India, March 24, 2015.

Automata Theory and Its Applications.
Faculty Training Program at Bengal Institute of Technology (Techno-India Group of Colleges), Kolkata, India, December 20, 2013.

Introduction to Information and Coding Theory.
UGC Refresher Course for College and University Teachers on Theoretical Aspects of Computer Science, Department of Computer Science & Engineering, Jadavpur University, Kolkata, India, February 5, 2009.

On Analysis and Design of Algorithms.
UGC Refresher Course for College and University Teachers on Theoretical Aspects of Computer Science, Department of Computer Science & Engineering, Jadavpur University, Kolkata, India, February 6, 2009.