DCS: 701 – Quantum Computing and Cryptography

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

  • This core course explores the principles of quantum computing and its implications for cryptography. It covers quantum algorithms, quantum key distribution, and the development of post-quantum cryptographic systems, equipping students with the knowledge to engage in advanced research in quantum technologies.
  • Students will gain an in-depth understanding of how quantum computing can disrupt traditional cryptographic methods and the strategies needed to develop secure systems in a quantum future.

Course Objectives:

  • Develop an understanding of the foundational principles of quantum computing.
  • Explore the impact of quantum computing on modern cryptographic systems.
  • Learn to design and analyze quantum algorithms and their applications in cryptography.
  • Understand post-quantum cryptographic techniques and their importance in a quantum era.
  • Engage in advanced research topics within quantum computing and cryptography.
Show More

Course Content

Live Session Recording

  • Live Session 1
    51:47
  • Live Session 2
    37:50
  • Live Session 3
    47:43
  • Live Session 4
    45:41

Week 1: Introduction to Quantum Computing

Week 2: Quantum Algorithms

Week 3: Quantum Key Distribution (QKD)

Week 4: Quantum Entanglement and Cryptography

Week 5: Quantum Error Correction

Week 6: Post-Quantum Cryptography

Week 7: Quantum Computing and Cryptanalysis

Week 8: Midterm Test

Week 9: Advanced Quantum Algorithms for Cryptography

Week 10: Security Models in Quantum Cryptography

Week 11: Quantum Computing Hardware

Week 12: Quantum Cryptographic Protocols

Week 13: Future Trends in Quantum Computing and Cryptography

Week 14: Ethical and Societal Implications of Quantum Computing

Week 15: Course Review

Week 16: Final Test

Want to receive push notifications for all major on-site activities?