Course10610484548 lectures
Quantum Computing: Algorithms and Limitations Through the Query Model
Prof. Rajat Mittal · IIT Kanpur
Lectures
Week 01
- Lecture 1: Introduction to Quantum Algorithms
- Lecture 2: Why Quantum Algorithms - Part 1
- Lecture 3: Why Quantum Algorithms - Part 2
Week 02
- Lecture 4: Analyzing Computation Through Linear Algebra - Part 1
- Lecture 5: Analyzing Computation Through Linear Algebra - Part 2
- Lecture 6: States of Probabilistic Computation - Part 1
- Lecture 7: States of Probabilistic Computation - Part 2
- Lecture 8: States of Quantum Computation (First Postulate) - Part 1
- Lecture 9: States of Quantum Computation (First Postulate) - Part 1
Week 03
- Lecture 10: Eigenvalues of a Unitary Matrix- Part 1
- Lecture 11: Eigenvalues of a Unitary Matrix- Part 2
- Lecture 12: Operations (Gates) in Quantum Computation- Part 1
- Lecture 13: Operations (Gates) in Quantum Computation- Part 2
Week 04
- Lecture 14: Projectors and the Third Postulate - Part 1
- Lecture 15: Projectors and the Third Postulate - Part 2
- Lecture 16: Quantum Circuits - Part 1
- Lecture 17: Quantum Circuits - Part 2
Week 05
- Lecture 18: Example of Quantum Circuits - Part 1:
- Lecture 19: Example of Quantum Circuits - Part 2:
- Lecture 20: Circuit Representation for Elitzur-Vaidman - Part 1:
- Lecture 21: Circuit Representation for Elitzur-Vaidman - Part 2:
Week 06
- Lecture 22: Deutsch's Algorithm - Part 1
- Lecture 23: Deutsch's Algorithm - Part 2
- Lecture 24: Randomized Algorithms - Part 1
- Lecture 25: Randomized Algorithms - Part 2
Week 07
- Lecture 26: Examples of Randomized Algorithms - Part 1
- Lecture 27: Examples of Randomized Algorithms - Part 2
- Lecture 28: Bernstein-Vazirani Algorithm and Simon's algorithm - Part 1
- Lecture 29: Bernstein-Vazirani Algorithm and Simon's algorithm - Part 2
Week 08
- Lecture 30: Basics of Group Theory for Fourier Analysis - Part 1:
- Lecture 31: Basics of Group Theory for Fourier Analysis - Part 2:
- Lecture 32: Quantum Fourier Transform - Part 1:
- Lecture 33: Quantum Fourier Transform - Part 2:
Week 09
- Lecture 34: Phase estimation and Shor- Part 1:
- Lecture 35: Phase estimation and Shor- Part 2:
- Lecture 36: From Randomized Search to Grover Search- Part 1
- Lecture 37: From Randomized Search to Grover Search- Part 2:
Week 10
- Lecture 38: Variations of Grover Search:
- Lecture 39: Quantum Walks - Part 1:
- Lecture 40: Quantum Walks - Part 2:
Week 11
- Lecture 41: Optimality of Randomized Search - Part 1
- Lecture 42: Optimality of Randomized Search - Part 2
- Lecture 43: Optimality of Grover Search - Part 1
- Lecture 44: Optimality of Grover Search - Part 2
Week 12
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Kanpur
- Department
- Computer Science and Engineering
- Teacher
- Prof. Rajat Mittal
- Level
- Undergraduate
- Language
- English
- Subjects
- Computer science, Engineering
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL101104001
Course
Computational Fluid Dynamics using the Finite Element Method
45 lectures · Source's player
NPTEL101104061
Course
Introduction to Airplane Performance
48 lectures · Source's player
NPTEL101104062
Course
Aircraft Stability and Control
61 lectures · Source's player
NPTEL101104078
Course
Introduction to Rocket Propulsion
60 lectures · Source's player
NPTEL101104084
Course
Introduction to Airbreathing Propulsion
60 lectures · Source's player
NPTEL101104450
Course
Applied Computational Fluid Dynamics
62 lectures · Source's player
NPTEL101104796
Course
Space Environment and its Effects on Orbital Spacecrafts
62 lectures · Source's player
NPTEL101104013
Course
Foundation of Scientific Computing
39 lectures · Video
NPTEL101104015
Course
Instability and Transition of Fluid Flows
39 lectures · Video
NPTEL101104018
Course
Introduction to Propulsion
40 lectures · Video
NPTEL101104019
Course
Jet and Rocket Propulsion
40 lectures · Video
NPTEL101104063
Course
Engineering Thermodynamics
38 lectures · Video