This repository is focused on Quantum Computing with Qiskit. It involves implementing quantum algorithms, analyzing their classical counterparts, and comparing performance across various metrics.
Implement a quantum algorithm (e.g., Grover's or Shor's) using a quantum simulator (Qiskit), and compare its performance with a classical algorithm solving the same problem.
- Python 3.11+
- Qiskit
- Jupyter Notebook
- Matplotlib & NumPy
- Git/GitHub
- Practical understanding of qubit behavior and quantum gates
- Oracle design and amplitude amplification in Grover’s Algorithm
- Time complexity differences between quantum (
O(√N)) and classical (O(N)) search - Comparative analysis and visualization of performance data
Siddhi Paradhi
Department of Electronics and Computer Science
Pillai College of Engineering
June 2025
Feel free to explore the notebooks and code, and reach out for feedback or collaboration!