Courses » Quantum Computing

Quantum Computing

Quantum computing exploits the quantum mechanical nature of matter to simultaneously exist in multiple possible states. Building up on the digital binary logic of bits, quantum computing is built on the basis of interacting two-level quantum systems or ‘qubits’ that follow the laws of quantum mechanics. Addressability of the quantum system and its fragility to fidelity are the major issues of concern, which if addressed appropriately, will enable this new approach to revolutionize the present form of computing. After developing the basics, this course delves on various implementation aspects of quantum computing and quantum information processing.

Both Senior UG and PG students


Intel, Microsoft Research

Prof. D. Goswami works at the forefront of interdisciplinary research that embodies theoretical and experimental developments in the fundamental aspects of femtosecond laser-matter interactions for applications towards quantum computing. After receiving undergraduate degree from IIT Kanpur, Dr. Goswami went to US with multiple scholarships to receive his PhD from Princeton University and completed his one-year postdoctoral Fellowship at Harvard University in 1995. After several research jobs in US, he returned to India in 1998 as a Faculty in TIFR (Mumbai). He moved to IIT Kanpur in 2004, where he continues as the Professor of Chemistry. He is the recipient of several academic and research accolades, including the Wellcome Trust International Senior Research Fellowship (UK), the Swarnajayanti Fellowship and the Thathachary Science Award (India). He is Fellow of the Royal Society of Chemistry, as well as member of several academic and professional societies and councils. He has published well over hundred peer-reviewed research articles, several book chapters, edited conference proceedings and books. His popularizes Science Education and is a popular K12 teacher on Indian television.  Over the past decade and half, he has taught several courses both at UG and PG courses at TIFR and IIT Kanpur.  The course on Quantum Computing was conceived and developed by Prof. Goswami as an open elective at IIT Kanpur more than a decade back and he has taught it eight times since.


Quantum Measurements Density Matrices
Positive-Operator Valued Measure
Fragility of quantum information:  Decoherence
Quantum Superposition and Entanglement
Quantum Gates and Circuits
No cloning theorem & Quantum Teleportation
Bell’s inequality and its implications
Quantum Algorithms & Circuits
Deutsch and Deutsch–Jozsa algorithms
Grover’s Search Algorithm
Quantum Fourier Transform
Shore’s Factorization Algorithm
Quantum Error Correction: Fault tolerance
Quantum Cryptography
Implementing Quantum Computing: issues of fidelity
Scalability in quantum computing
NMR Quantum Computing
Spintronics and QED approaches
Linear Optical Approaches
Nonlinear Optical Approaches
Limits of all the discussed approaches
How promising is the future?


1. Michael A. Nielsen and Issac L. Chuang, “Quantum Computation and Information”, Cambridge (2002).
2. Riley Tipton Perry, “Quantum Computing from the Ground Up”, World Scientific Publishing Ltd (2012).
3. Scott Aaronson, “Quantum Computing since Democritus”, Cambridge (2013).
P. Kok, B. Lovett, “Introduction to Optical Quantum Information Processing”, Cambridge (2010).


The exam is optional. Exams will be on 23 April 2017 
Time: shift 1:9 am-12 noon;shift 2:2pm-5 pm

Registration url: Announcements will be made when the registration form is open for registrations.
The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published


E-Certificate will be given to those who register and write the exam and score greater than or equal to 40% final score.

Final score will be calculated as : 25% assignment score + 75% final exam score
25% assignment score is calculated as 25% of average of Best 8 out of 12 assignments

Certificate will have your name, photograph and the score in the final exam with the breakup. It will have the logos of NPTEL and Institiute which is coordinating. It will be e-verifiable at nptel.ac.in/noc.