Teaching Experience:

  • Ph.D. Students:
    • Pritha Banerjee
    • Amlan Chakrabarti
    • Debasri Saha
    • Swarup K. Das
    • Sudhindu Bikash Mandal
    • Bapi Kar
    • Sudipta Paul
    • Ritajit Majumdar
    • Manobendra Nath Mondal
    • Somoballi Ghoshal
    • Debasmita Bhowmick
    • Kritanta Saha
    • Saikat Basu
    • Santlal Prajapati
    • Mukta Debnath

  • Significant Docotral Advisory Role:
    • Parthasarathi Dasgupta (1997)
    • Subhashis Majumder (2003)

  • Co-curricular courses taught at Indian Statistical Institute, Kolkata
    • Quantum Computation (M. Tech. CS II) (2021-22)
    • Special Topics on Algorithms (B. Stat. III) (2020-22)
    • VLSI Design and Algorithms (M. Tech. (CS) II) (2000-05,2007-08, 2011, 2013)
    • Discrete Mathematics (M. Stat. I) (2010-2012, 2016-2017)
    • Data Structures and File Structures (M. Tech. (CS) I) (2006)
    • Algorithmic Graph Theory & Discrete Optimization (M. Tech. (CS) II)(2003, 2014-2019)
    • Topics in Algorithms and Complexity (M. Tech. (CS) II) (2012)
    • Data Structures and File Structures (M. Tech. (CS) I) (2006)
    • Design and Analysis of Algorithms (M. Tech. (CS) I) (1990, 1993)
    • Switching Theory and Logic Design (M. Tech. (CS) I) (1988)
  • Post-graduate course on CAD for VLSI taught at Indian Institute of Technology, Kharagpur (Spring 2010)
  • Other short courses:
    • Faculty Development Programme onInternet of Things (IoT), St. Thomas' College of Engineering and Technology, Kolkata, Dec. 1-5, 2020.
    • Quantum algorithms and Efficient Fault-tolerant Quantum Circuit Synthesis Methods, Faculty Development Programme on Quantum Computational Intelligence, Department of Computer Science and Engineering (CSE), RCCIIT Kolkata, November 2-14, 2019.
    • Discrete Mathematics - a hypersonic glimpse, at the Winter School on Algorithms, Optimization and Learning, January 1-4, 2019.
    • Introduction to Algorithms, in the Third North-East Workshop on Computing: Theory and Applications at NIT Meghalaya, February 19-24, 2018.
    • Algorithms for Design Automation, in the Third North-East Workshop on Computing: Theory and Applications at NIT Meghalaya, February 19-24, 2018.
    • NP-Completeness at IEEE CEDA Summer School on Algorithms and Optimization Techniques, Indian Statistical Institute, Indian Statistical Institute, July 4-12, 2017.
    • Graph Algorithms at ISI Spring School on Algorithms with special focus on Graphs at Mizoram University, Aizawl, March 6-11, 2017.
    • Introduction to Algorithms, in the Second North-East Workshop on Computing: Theory and Applications at ISI North-East Centre in Tezpur, Assam, February 20-24, 2017.
    • Technologies for a Safe and Inclusive World with Internet of Things, Faculty Development Programme, University of Engineering and Management, January 5-6, 2017.
    • Optimization Problems in VLSI Design and Mathematical Programming at IEEE CEDA Winter School on Optimization Techniques, Indian Statistical Institute, December 15-20, 2016.
    • NP-Completeness and Approximation at IEEE CEDA Winter School on Optimization Techniques, Indian Statistical Institute, December 15-20, 2016.
    • Introduction to Graph Algorithms, in North-East ISI-AUS Winter School on Graph Algorithms with special focus on Applications to Networks and VLSI, Assam University, Silchar, February 22-24, 2016.
    • Graph Algorithms, in North-East Programme at Sikkim Manipal Institute of Technology conducted by ACM Unit, ISI and ECE Dept., SMIT on Mobile Networks: From Devices to Computing, February 14-16, 2015.
    • Introduction to Algorithms, North-East ISI-NIT Agartala Spring School on Algorithms for Mobile and Pervasive Computing, February 24-26, 2014 .
    • Algorithms for CAD-VLSI, North-East ISI-MU Spring School on Selected Topics in Algorithms, February 2013.
    • Basics of Algorithms and Introduction to Graph Algorithms, North-East Spring School on Algorithms for Wireless Networks, February, 2012.
    • Algorithms for CAD-VLSI, North-East ISI-TU Spring School on Selected Topics in Algorithms, March 2011.
    • Combinatorial Optimization Algorithms in VLSI Design Automation, Workshop on Combinatorial Image Processing and Algorithms, Indian Statistical Insittute, March 2011.
    • Concepts in Graph Theory, North-East School on Graphs: Theory, Algorithms and Applications, February, 2010.
    • One-day Workshop on VLSI Interconnects, IIM Calcutta, January, 2010.
    • One-day course on Design Automation Algorithms for FPGAs, VLSI Society of India, Bangalore, March 2009.
    • Intellectual Property Protection of VLSI Design, IEEE CASCOM - 09 Advances on Nano Electronics & Communication Systems, March 2009.
    • Physical Design for Integrated Circuits, National Workshop on Recent Trends in VLSI Design & Microelectronics, Bengal Engineering and Science University, January 2009.
    • Design Automation Algorithms for Field Programmable Gate Arrays, Invited Lecture, CASCAL–08 , IEEE CAS Chapter, Kolkata, August 2008.
    • Introduction to VLSI Design Flow and Algorithmic Paradigms for Physical Design, Invited Lecture, Workshop on VLSI Design, BESUS, July 2008.
    • Trends in VLSI Design, Invited Lecture, ISM Dhanbad, Febrauary 2008.
    • Manhattan-diagonal routing in VLSI physical design, Invited lecture, Workshop on nanometer technology interconnect design, IIM Calcutta, January 2008.
    • Computational Geometry in VLSI Physical Design, North-East School on Computational Geometry, Shillong, November 2007.
    • Quantum Computing at Haldia Institute of Technology, National Workshop on Nano Science & Technology, Quantum Computing and Its Applications, March 2007.
    • Challenges and Thrills in Computer-Aided Design of Integrated Circuits, Invited Lecture, IEEE WIE Kolkata Section, November 2006.
    • Algorithms for VLSI CAD at UGC Refresher Course at Jadavpur University, 2006.
    • CAD for FPGA Design at AICTE sponsored Teachers' Training Program on FPGA and Embedded Systems, Institute of Leather Technology, 2006.
    • Introduction to CAD-VLSI and Algorithms for High Level Synthesis at North-East Summer School on Algorithms for VLSI CAD for North-East, August 2001.

  • Invited talks/tutorials/seminars/colloquiua lectures
    • Yale University, 1991
    • Tufts University, 1991
    • IBM T. J. Watson Research Center, USA, Oct. 1991
    • University of Massachusetts, Amherst, 1992
    • University of Nebraska-Lincoln, 1992
    • University of Illinois at Urbana-Champaign, 1995
    • Purdue University, 1995
    • Cadence Design, Milpitas, CA, USA, 1997
    • Northwestern University, 1999
    • Strategic CAD Laboratories, Intel Corp., Hillsboro, OR, USA, 1999.
    • Design and Test Research Colloquium, Intel Corp., Santa Clara, CA, USA, 1999.
    • IRISA, Rennes, France, 1999.
    • University of New South Wales, Australia, 2001.
    • National University of Singapore, 2001.
    • Intel Corp., Santa Clara, CA, USA, 2002.
    • Iowa State University, Ames, IA, 2003.
    • University of Kitakyushu, Kitakyushu, Japan, 2003.
    • Tokyo Institute of Technology, Tokyo, Japan, 2003.
    • Invited Speaker at Intel Asia Academic Forum, Shenzhen, China, 2003.
    • Tutorial Speaker, CODEC, Kolkata, Dec. , 2003.
    • Tutorial Speaker, Int’l Conference on VLSI Design, Mumbai, January 2004.
    • Invited Lecture at Synopsys, Bangalore, May 2005.
    • Invited Lecture at Intel Corp., May 2005.
    • Invited Lecture, Int’l Symposium on VLSI Design and Test, August 2005.
    • Invited Speaker at Intel National Academic Forum, April 2006.
    • Invited Panelist, PAN-IIT Global Conference, San Francisco, USA, July 2007.
    • Intel Corp., USA, July 2007.
    • Synplicity Inc., USA, July 2007.
    • IBM T. J. Watson Research Center, USA, July 2007.
    • Invited presentation at Intel Asia Academic Forum, New Delhi, 2007.
    • Invited presentation at Intel Asia Academic Forum, Taipei, 2008.
    • National Taiwan University, October 2008
    • National Tsing Hua University, Hsinchu, Taiwan, October, 2008.
    • Tutorial Speaker at International Conference on Electronic Design, Penang, Malaysia, 2008.
    • Seminar at IIT Madras, March 2009.
    • IBM ISTEL-India, April 2009.
    • Intel India Design Centre, Bangalore, April 2009.
    • Keynote Speaker at Silver Jubilee Conference on Communication Technologies and VLSI Design, VIT University, 2009.
    • Plenary Speaker at International Conference on Information, Signal and Communication, New Vallabh Vidyanagar, Anand, 2011.
    • Seminar at University of Auckland, New Zealand, 2011.
    • Seminar at National Cheng Kung University, Taiwan, 2011.
    • Tutorial Speaker, International Conference on VLSI Design, Hyderabad, January 2012.
    • IEEE invited lecture at DeVry University, 2012.
    • IEEE invited lecture at New Jersey Institute of Technology, 2012.
    • Seminar at University of Texas at Austin, 2012.
    • Synopsys Inc., Mountain View, CA., 2012
    • Intel Corp., Santa Clara, CA., 2012.
    • Instituto de Informatica, Universidade do Federal do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil, 2013.
    • Keynote at ISED, 2014.
    • Universitat Bremen, Germany, June 2015.
    • Johannes Kepler University, Linz, Austria, April 2016.
    • T U Munich, Germany, May 2016
    • Universitat Bremen, Germany, July 2016.
    • Leibniz University, Germany, July 2016.
    • New York University, Tandon School of Engineering, November 2017.
    • Rutgers University, WINLAB, November 2017.
    • T U Eindhoven, Netherlands, April 2018.
    • University of Durham, May 2018.
    • Newcastle University, May 2018.
    • Tutorial Speaker at International Conference on VLSI Design, New Delhi, January 2019.
    • IBM T J Watson Labs, NY, USA 2019
    • U Florida Gainesville, FL, USA 2019
    • U South Florida, Tampa FL, USA 2019
    • Centre for Quantum Science and Technology, Ben Gurion U, Israel 2019.
    • Deutsche Telekom Innovation Labs, BGU Israel
    • Technion, Israel, 2019.