Curriculum Outline
Units 1-3: Introduction and Mathematical Background
Introducing quantum computing, explaining relevant topics in linear algebra and complex numbers, bits and qubits
Unit 4: Coding
Python libraries used in quantum computing, physical limitations of quantum computers, and practice using Jupyter Notebooks
Units 5-6: Algorithms
Understanding Shor's and Grover's algorithms, current methods of cryptography, and the importance of quantum computing in the next decade
Units 7-8: Quantum Circuits
Constructing circuits with qubits, simulating quantum computers, using algorithms to solve problems
Unit 9: Project
Students will use the information learned throughout the course to create a project showcasing their knowledge
Unit 10: Wrap Up
Discussing the future of quantum computing, handing out certificates of completion to students done with the course, feedback sessions
Virtual Program Structure Details
- 📅 Duration: One unit every day, August 4th - 15th
- ⏱️ Time Commitment: 8 hours a week (5 live sessions + independent work)
- 🏆 Certification: Digital certificate upon successful completion