Indian Institute Of Technology Roorkee

Who are we?

We are a quantum information and computation research group operating under the framework of a project named Qulabs@IITR privately funded by Qulabs Software (India) Pvt. Ltd.

About Qulabs Software (India) Pvt. Ltd.

Qulabs Software (India) Pvt. Ltd. (henceforth Qulabs Software) is a company founded by Mr Nixon Patel (B.Tech. from IIT Kharagpur; M.S. Data Science from New Jersey Institute of Technology). Qulabs@IITR is a quantum computing R&D project fully funded by Qulabs Software as part of an MoU with IIT Roorkee. Qulabs Software also envisions setting up centers of excellence in IIT Roorkee, IIT Hyderabad and ISI Kolkata.



● To cultivate an interest in quantum information and computation among students
● To develop rigorous course material and targeted training for wide audiences from academia and industry


● To tackle open problems involving quantum computation theory before the hardware becomes plausible
● To cultivate a culture of interdisciplinary research in academic institutions and encourage collaboration


● To develop indigenous solutions to tackle practical problems for NISQ devices
● To develop toolkits for easier implementation of quantum computation applications for interdisciplinary research.


Prof. Sugata Gangopadhyay (Principal Investigator)

Prof. Gangopadhyay has about twenty years of teaching and research experience in BITS Pilani, IIT Kharagpur, Indian Statistical Institute, and IIT Roorkee. His primary area of research is cryptographic Boolean functions and cryptanalysis of symmetric ciphers. He has published a cryptanalytic technique to evaluate lightweight stream ciphers which is used as a benchmark in recent stream cipher proposals for the 5G network. From 2010, Prof. Gangopadhyay has been devoted to understanding Boolean functions in the quantum computing context and has constructed sequences which are important for developing quantum error correcting codes of the stabilizer type. He is a resource person for the master’s program in Cryptology at Novosibirsk State University, Russia, and member of the program committee of NSUCRYPTO the International Students' Olympiad in Cryptography organized by Novosibirsk State University, Russia. He has been a visiting professor within the framework of Erasmus+ program at University of Primorska Koper, Slovenia, and obtained ONR-Global VSP award to conduct research on communication theory at the Naval Postgraduate School, Monterey, California USA. He has also guided ten PhDs and several MTech dissertations. He has been a PI of several internal projects funded by DST. At present, he is implementing an industry-funded project QuLabs@IITR to prepare course content on Quantum Computing and development of software products on Quantum Computing which may have an impact in the industry in foreseeable future

Dr Vishvendra Singh Poonia

Dr Vishvendra Singh Poonia completed his B.Tech. in Electronics and Communication Engineering from Indian Institute of Technology Roorkee in 2012. He was a DAAD (German Academic Exchange Service) visiting fellow at German Aerospace Center (DLR), Oberpfaffenhofen, Munich in 2011. In 2012, he received the Institute Silver Medal at IIT Roorkee. After B.Tech., he joined IIT Bombay to pursue his PhD under the Department of Electrical Engineering. His PhD research was focused on the investigation of quantum effects in biological systems and their emulation using quantum dots. His research work has been featured in reputed journals and popular media. After submitting his PhD thesis in October 2017, he joined the Weizmann Institute of Science, Israel as a postdoctoral fellow where he was involved in studying the spin properties of DNA molecules grown on semiconductor substrates. In August 2018, he joined IIT Roorkee as Assistant Professor in Electronics and Communication Engineering Department. His areas of interest are spin-based quantum technologies – quantum-dot based quantum computing systems, solid-state emulation of quantum biological systems.

Dr Tajender Kumar

Dr Tajender Kumar is a PhD from IIT Roorkee after completing his masters from IIT Delhi. His area of research is discrete mathematics and cryptology. He is currently involved in the refinement of course material developed during the summer course.

Jothishwaran CA

Jothishwaran is currently pursuing a master’s degree in physics after completing a B.Tech in electrical engineering from IIT Jodhpur. He has a background in information theory and quantum computing. His current research interests include the correspondence between circuits and polynomials and a generalization of quantum algorithms.

Abhishek Chakraborty

Abhishek is a master’s student in physics. He completed his B.Sc. Physics (Hons.) from St. Stephen’s College. His current research involves quantum key distribution and realistic simulation and analysis of different protocols. He is also interested in measurement-based quantum computation (MBQC) and the equivalence and simulation of cluster-state based quantum computation.

Natansh Mathur

Natansh is a second-year undergraduate B.Tech Computer Science and Engineering student. He is interested in quantum internet technologies and is currently interning with Prof. Elham Kashefi at LIP6, Sorbonne University, Paris working on developing new protocols under projects in association with the Quantum Internet Alliance.

Aman Nayak

Aman is a third-year undergraduate student of engineering physics currently working on MBQC (Measurement- Based Quantum Computing), experimental realizations and implementation of blind quantum computing using the same.

Rhea Parekh and Daattavya Aggarwal

Daattavya and Rhea are third-year undergraduate students of engineering physics. They have worked on the polynomial structure of gate circuits on IBM Q which resulted in a conference paper.

Current Research

We believe in a multi-faceted approach to research. Furthermore, we believe it is essential to develop a strong research base in theoretical quantum computing so that we are prepared to meet the challenges of large quantum volume when it becomes available. Our current areas of research are listed below


Measurement-based quantum computing is an alternative framework to the more popular gate-based quantum computing (GBQC). There are several novel features to this approach including the possibility of blind quantum computation which is a very important area considering that in the near future, access to quantum computers will be based on a client-server model and it is paramount to ensure security and secrecy of computation. We are exploring avenues like the equivalence of MBQC and GBQC and simulations of MBQC using IBM Q experience devices


We have explored that gate circuits on IBM Q devices have a polynomial structure. We are pursuing the possible implications of this for quantum circuit optimization and qubit routing. We are focused on developing a theoretical framework for the analysis and interconversion of circuit polynomials and their applications to algorithms etc


NISQ devices are limited in capability and circuit size by gate and qubit errors. While improved devices are being developed, it is important to be able to optimize circuits in an architecture-agnostic manner since in the near future we will have access to quantum computers developed by various manufacturers using different technologies (photonic qubits, spin qubits etc.). We’re studying ways to generalize error causing factors for quantum devices and creating optimization methods and frameworks that can adapt to the error profiles of different devices.

Quantum Key Distribution

With the increasing popularity of quantum computing and the pressing threat of post-quantum cryptography in the NISQ era, it is of great importance to be able to set up a quantum internet so that qubits can be shared over large distances. Protocols need to be designed and analyzed for the same. This is also a requirement for blind quantum computation.

Hybrid quantum computing

Quantum computing improves over classical computers in the simulation of quantum mechanical systems. With access to limited hardware, it is very important to develop and optimize algorithms so that we can get the most quantum performance out of the available hardware and using them to augment classical computers for simulation of quantum systems. We hope to carry out quantum chemistry simulations and develop methods to optimize existing algorithms for NISQ hardware.

Quantum Technologies and Quantum Machine Learning

We are also looking to explore the application of quantum computing that are on the forefront of modern research including in-depth investigations into the capabilities of quantum technologies and the engineering design of such devices. We are also looking into upcoming fields like quantum machine learning and applications of extensions of algorithms that exist while also developing new novel algorithms

Other notable activities

Summer Training

In line with our goal of increasing interest and developing manpower for quantum computation, QuLabs@IITR organized a summer training program for first-year undergraduate students. This course is one of the first of its kind to run in an educational institution in India with the participants being chosen from a pool of applicants from within the institute.
The course comprised of intensive lectures introducing students to the basics of linear algebra, quantum mechanics and topics in quantum computation including entanglement, multi-qubit computation, quantum key distribution and quantum algorithms. All topics were accompanied by hands-on sessions of implementation on IBM Q machines using Qiskit.
It was a very intensive short course, spanning just over two weeks, 2-hour long sessions twice a day. The students were also given problem sets, solutions to which they were required to submit in typed format. As a result, we have developed course materials which we plan to use in the course targeted at a larger audience. The problem bank will also be used for the same. The students have expressed further interest to continue learning about quantum computing and might pursue further research in the area.
Lectures were taken by Prof. Gangopadhyay and Prof. Poonia as well as Jothishwaran and Abhishek. Jothishwaran, Abhishek and Dr Tajender are currently involved in refining the course content developed during the program. We hope to run similar programs for a larger number of students from within the institute as well as outside in upcoming years.

The following undergraduate students @ IIT Roorkee participated in the program:

Department Students
Anmol Khemuka
Abhay Kumar
Balne Niteesha
Gurpreet Singh
Ishaan Pandey
Computer Science&Engineering Karan Singh
KaranPreet Singh
Leshna Balara
Mohit Kumar
Priyansh Agarwal
Shubharakh Prakash
Electronics and communication Yash TIwari
Sammer Khan
Electrical Engineering Asit Srivastava
Sparsh Gupta
Biotechnology Divyam Goel
Mahak Bansal

IndoQuant 2019

IITR and Qulabs Software jointly organized IndoQuant 2019, a conference on quantum information and computing at IITH. The conference featured research talks by pioneers of quantum computing from Indian and international institutes on a wide variety of topics. More details can be found at Below are some of the talks delivered at the conference:

● Boolean functions: 1,2,3 and more by Debajyoti Bera, IIIT Delhi
● Self-interfering photons for differential phase quantum key distribution by Anil Prabhakar, IIT Madras
● Role of Coherence and Entanglement in Quantum Algorithms by Arun K. Pati, HRI
● Quantum Cheque, Quantum Currency and Quantum Bitcoins by Goutam Paul, ISI Kolkata
● Error-Aware Compilation for IBM’s 20-Qubit Quantum Computers by Rodney Van Meter, Keio University
● Hybrid variable resources for applications in quantum informatics by Bhaskar Kanseri, IIT Delhi
● Quantum computing with neutral atoms by Ajay Wasan, IIT Roorkee
● Quantum Algorithms and Boolean Functions by Sugata Gangopadhyay, IIT Roorkee
● Coherent control in cavity optomechanics by Ananthalakshmi P, University of Hyderabad
● Hybrid quantum interfaces for future quantum technologies by Sumanta Kumar Das, Niels Bohr Institute
● Quantum Effects in Biological Systems by Vishvendra Singh Poonia, IIT Roorkee

Indigenous simulator development

We have jointly submitted a proposal for a project to be funded by the Ministry of Electronics and Information Technology (MeitY) along with a research group from IISc and CDAC which is focused on spearheading rapid capability development for quantum computing in India. It contains the following points:

● Development of an indigenous high-performance quantum simulator
● Developing a toolkit for the rapid development of quantum computing applications
● Collaboration with CDAC to create a course on quantum computing so that we can create awareness and develop manpower for quantum computing.