Learn · NPTEL

Course10610624159 lectures

Quantum Algorithms and Cryptography

Prof. Shweta Agrawal · IIT Madras

Start with lecture 1 At NPTEL

Lectures

week-01

  1. Quantum Algorithms and Cryptography Video
  2. Basics of Quantum Information - Part 1 Video
  3. Basics of Quantum Information - Part 2 Video

week-02

  1. Computation and No-Cloning Part 1 Video
  2. Computation and No-Cloning Part 2 Video
  3. Computation and No-Cloning Part 3 Video
  4. Going beyond classical Part 1 Video
  5. Going beyond classical Part 2 Video
  6. Going beyond classical Part 3 Video

week-03

  1. Going beyond classical- Deutsch and Deutsch-Jozsa Part 1 Video
  2. Going beyond classical- Deutsch and Deutsch-Jozsa Part 2 Video
  3. Simon's and Bernstein's Vazirani Algorithm Part 1 Video
  4. Simon's and Bernstein's Vazirani Algorithm part 2 Video

week-04

  1. Introduction to Cryptography - Part 1 Video
  2. Introduction to Cryptography - Part 2 Video
  3. Introduction to Cryptography - Part 3 Video
  4. Building Cryptography Part 1 Video
  5. Building Cryptography Part 2 Video

week-05

  1. Building Cryptography Part 3 Video
  2. Building Cryptography Part 4 Video
  3. Building Cryptography Part 5 Video
  4. Building Public Key Encryption Part 1 Video
  5. Building Public Key Encryption Part 2 Video

week-06

  1. RSA Encryption Part 1 Video
  2. RSA Encryption Part 2 Video
  3. Finishing RSA, Fourier Transform Part 1 Video
  4. Finishing RSA, Fourier Transform Part 2 Video
  5. Finishing RSA, Fourier Transform Part 3 Video

week-07

  1. Grover's Algorithm - Part 1 Video
  2. Grover's Algorithm - Part 2 Video
  3. Grover's Algorithm - Part 3 Video
  4. Simon's Algorithm over Z_n - Part 1 Video
  5. Simon's Algorithm over Z_n - Part 2 Video
  6. Simon's Algorithm over Z_n - Part 3 Video

week-08

  1. Simon's Algorithm over Z_n - Part 4 Video
  2. Simon's Algorithm over Z_n - Part 5 Video
  3. Simon's Algorithm over Z_n - Part 6 Video
  4. Shor's Algorithm -Part 1 Video
  5. Shor's Algorithm -Part 2 Video

week-09

  1. Hidden Subgroup Problem - Part 1 Video
  2. Hidden Subgroup Problem - Part 2 Video
  3. Introduction to Lattices - Part 1 Video
  4. Introduction to Lattices - Part 2 Video

week-10

  1. Public Key Encryption from LWE - Part 1 Video
  2. Public Key Encryption from LWE - Part 2 Video
  3. Public Key Encryption from LWE - Part 3 Video
  4. Fully Homomorphic Encryption - Part 1 Video
  5. Fully Homomorphic Encryption - Part 2 Video
  6. Fully Homomorphic Encryption - Part 3 Video

week-11

  1. Quantum Cryptography Part 1 Video
  2. Quantum Cryptography Part 2 Video
  3. Quantum Cryptography Part 3 Video
  4. Quantum Cryptography Part 4 Video
  5. Quantum Cryptography Part 5 Video

week-12

  1. Quantum PKE and FHE - Part 1 Video
  2. Quantum PKE and FHE - Part 2 Video
  3. Quantum PKE and FHE: Part 3 Video
  4. Quantum PKE and FHE: Part 4 Video
  5. Quantum PKE and FHE: Part 5 Video

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Madras
Department
Computer Science and Engineering
Teacher
Prof. Shweta Agrawal
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