Skip to content

PraneshUlleri/QuantumComputing-Qiskit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Quantum Computing with Qiskit

Welcome to my Quantum Computing repository! This project is dedicated to exploring the fundamentals and advanced concepts of quantum computing using Qiskit, an open-source SDK developed by IBM for working with quantum computers.

πŸš€ What's Inside

This repository includes:

  • πŸ“š Learning Notebooks: Jupyter notebooks covering the basics of quantum mechanics, quantum gates, and circuits.
  • πŸ”¬ Qiskit Tutorials: Hands-on examples using Qiskit including circuit construction, visualization, and execution on simulators or real quantum hardware.
  • 🧩 Mini Projects: Implementations of key quantum algorithms:
    • Quantum Teleportation
    • Deutsch-Jozsa Algorithm
    • Grover's Algorithm
    • Quantum Fourier Transform
  • πŸ“ˆ Visualization Tools: Circuit diagrams and quantum state visualizations using Qiskit's built-in tools.
  • πŸ§ͺ Experiments: Explorations of quantum noise, measurement errors, and hardware constraints.

πŸ’‘ Goals

  • Build an intuitive understanding of quantum principles.
  • Learn how to use Qiskit effectively for real-world quantum applications.
  • Serve as a personal knowledge base and resource for the community.

πŸ“¦ Getting Started

  1. Clone this repo:

    git clone https://github.com/praneshulleri/quantum-computing-qiskit.git
    cd quantum-computing-qiskit
    
  2. Install required dependencies Make sure you have Python 3.7+ installed. Then run:

    pip install qiskit matplotlib numpy jupyter
    
  3. Launch Jupyter notebooks jupyter notebook

πŸ›  Tech Stack

Category Tools & Technologies
Language Python 3.x
Quantum SDK Qiskit
Development Environment Jupyter Notebook
Libraries NumPy, Matplotlib

πŸ“„ License

This repository is licensed under the MIT License.
You are free to use, modify, and distribute this code as long as you include proper attribution.
For more information, see the LICENSE file.


πŸ™‹β€β™‚οΈ About Me

Hi, I'm Pranesh Ulleri – a Computer Science graduate and passionate tech explorer, currently diving deep into Quantum Computing and Qiskit.
I created this repository to document and share my journey learning quantum principles, building simulations, and experimenting with real quantum devices.

Feel free to connect with me:

If you find this repository helpful, consider ⭐ starring it and sharing it with fellow learners!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published