Introduction to Quantum Computing

2018-05-23
10:00 — 14:00
FAMNIT-VP
Sugata Gangopadhyay (Indian Institute of Technology Roorke, India)
Introduction to Quantum Computing

Quantum Computers are built on the principles of Quantum Mechanics. It has been proved that many difficult problems can be solved by quantum computers. We intend to introduce quantum computing and discuss some quantum algorithms. We also intend to explore the connections between Boolean functions and quantum computing. 

The topics to be discussed are as follows: 

– Introduction to Quantum Mechanics and Quantum Information.  Quantum States, Operators and Measurements. 
– BB84: A quantum key exchange protocol. 
– Quantum Entanglement. Quantum Teleportation. 
– Quantum Circuits: Single qubit gates, multiple qubit gates, design of quantum circuits. 
– Quantum Algorithms:  Deutsch’s algorithm, Deutsch’s-Jozsa algorithm. 
– Grover search and Its Geometric interpretation.  
– Implementing quantum algorithms on IBM’s quantum computer IBM-Q. 
– Boolean functions and quantum computing.