Programming Using Qiskit, Solving Mathematical Problems With Qc, Quantum Communication Problems# Superdense Coding, Quantum Teleportation, Quantum Games, Quantum Phase Estimation, Algorithm For Solving Linear Equations, Simulation of Hamiltonian Eigenstates, Introduction Into Noisy Intermediate-scale Quantum and Hybrid Quantum-classical Algorithms# Variational Quantum Eigensolver For Quantum Chemistry, Quantum Noise and Noise Mitigation Techniques. Learning Outcomes# At The End of The Course The Students Will Know to Provide Students Familiar With Quantum Theory With The Tools and Expertise Needed To Perform Potential Computations On Quantum Computers in Any Field With An Emphasis On Physics and Quantum Chemistry Problems. The Labs Are Based On The Ibm Quantum Information Software Kit (qiskit), Hence, Familiarity With Python Programming Is Required. The Course Will Be Divided Into Two Major Sections# 1) Introduction Into Quantum Programming Using Qiskit With Mostly Mathematical Examples and 2) Quantum Programming of Quantum Physical and Chemical Simulations# Simulating Dynamics, Computing Energy Levels of Quantum Systems.

Faculty: Chemistry
|Undergraduate Studies |Graduate Studies

Pre-required courses

46243 - Quantum Technologies or 116031 - Int. to Quantum Inf. Computation or 127446 - Introduction to Molecular Quantum Tech or 236990 - Introduction to Quantum Information


Course with no extra credit

116355 - Computational Quantum Lab in Ph. ¸ Chem


Semestrial Information