Code Monkey home page Code Monkey logo

quantum-universal-education / quantum-universal-education.github.io Goto Github PK

View Code? Open in Web Editor NEW
89.0 6.0 36.0 192.37 MB

Welcome to this community-driven, open-source educational website for learning about all aspects of quantum computing across the full stack, from hardware to algorithms to everything in between and adjacent! Whether you are new to quantum science, filling in gaps in your foundation of knowledge, or supplementing a course you are taking, our goal is to help you learn based on your interests and background knowledge. We are always open to recommendations and contributions from the quantum computing community.

Home Page: http://fullstackquantumcomputation.tech

License: Educational Community License v2.0

Ruby 0.02% HTML 2.35% JavaScript 12.92% Jupyter Notebook 82.41% SCSS 0.55% CSS 1.52% Python 0.23%
quantum quantum-computing quantum-computation quantum-education quantum-science quantum-technology open-source open-source-education

quantum-universal-education.github.io's People

Contributors

cameronfoster avatar clausia avatar divshacker avatar gschaffner avatar gubiogl avatar harshitgarg22 avatar jayantisingh avatar juanitacathy avatar lia-approves avatar lockwo avatar maldoa avatar maldoalberto avatar mgg39 avatar miguelillnino avatar paniash avatar praveen91299 avatar ramaibot avatar shubhusion avatar varary73 avatar zshan0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

quantum-universal-education.github.io's Issues

Quantum Software and Games [unitaryhack]

This Issue is available during the UnitaryHACK:

Note: Teams of 1-5 people are suggested busts_in_silhouette

This tutorial must be written in a way that high school and undergraduate students can understand. The product format can be a video, tutorial, or explanation. However, it will primarily focus on a markdown file. A jupyter notebook can be created and exported.

a reference for a tutorial check here

Design a tutorial where you cover one or more of the possible areas: Quantum Software or Quantum Games.

Your tutorial should provide clear explanations of each essential concept, guiding students step by step to understand the theory. Attach the code as the desired result and the necessary dependencies to be able to run it. Focus on the educational part and explain each section of the code with references. In the final part, share a note about how you got started in this area of quantum computing. The aim is that your project will inspire others.

If you have a previously made project for another hackathon or school project, please note that this tutorial will be open-source. This means that your work will be shared with the community, and all credits will be given to you. It's a great opportunity to contribute to the field of quantum computing and be part of a larger community. To get an idea of what we expect as a result, you can check out our website.

If you have doubts about which idea could be helpful for your tutorial, we list the following possible tutorials that can be done below:

Idea one: Explains fundamental concepts with a quantum computing framework.
Idea two: Give an application using a quantum algorithm such as Grover's algorithm, Shor, and others.
Idea three: Design a tutorial to decompose circuits in the Clifford+T group.
Idea four: Design a game that uses a concept from quantum computing.
Idea five: Design a game that helps explain a concept or algorithm of quantum computing.
Idea six: Design a quantum computing reminder bot for the Quantum Universal Education discord server.

If you have your own unique idea that aligns with the above requirements, we encourage you to share it ๐Ÿ˜ƒ . Your creativity and unique perspective are highly valued. Just reply to this Issue to confirm your idea.

Quantum Applications [unitaryhack]

This issue is available during the UnitaryHACK:

Bounty: $100 and a free PIQUE t-shirt ๐Ÿฅ‡

Note: Teams of 2-5 people are suggested ๐Ÿ‘ฅ

Design a tutorial where you cover one or more of the possible areas: chemistry, machine learning, cryptography, and/or any other applications that can be connected to an important issue in daily life or real world use cases.

You should explain step by step each essential concept to understand the theory of your tutorial, and attach the code as the desired result and the necessary dependencies to be able to run it. You should focus on the educational part and explain each section of the code with references, and in the final part you should add a note about how you got started in this area of quantum computing. The aim is that your project will inspire others ๐Ÿ˜„ .

If you have a previously made project for another hackathon or school project, please note that this tutorial will be open source and all credits will be given to you, as well as to get an idea of what we expect as a result, you can check out our website: fullstackquantumcomputation ๐Ÿ’ป .

If you have doubts about which idea could be useful for your tutorial, we list the following possible tutorials that can be done ๐Ÿ’ก :

  • Idea one: Simulating the electronic structure of molecules.
  • Idea two: Classification or prediction of a classical or quantum dataset.
  • Idea three: File transfer using a quantum communication protocol.
  • Idea four: Optimization to minimize the cost of traffic.
  • Idea five: Stock forecasting.

If you have your own idea, and it follows the above requirements you can use it ๐Ÿ˜ƒ just reply to this Issue to confirm your idea.

Add tutorial on a quantum VideoGame/Chemistry/Cryptography/Algorithms/MachineLearning/Software example in a framework of your choice

This issue is available during the UnitaryHACK:

Bounty: $25 and a free PIQUE t-shirt ๐Ÿฅ‡

You should explain step by step each essential concept to understand the theory of your tutorial, and attach the code as the desired result and the necessary dependencies to be able to run it. You should focus on the educational part and explain each section of the code with references, and in the final part you should add a note about how you got started in this area of quantum computing. The aim is that your project will inspire others ๐Ÿ˜„ .

If you have a previously made project for another hackathon or school project, please note that this tutorial will be open source and all credits will be given to you, as well as to get an idea of what we expect as a result, you can check out our website: fullstackquantumcomputation ๐Ÿ’ป .

If you have doubts about which idea could be useful for your tutorial, we list the following possible tutorials that can be done ๐Ÿ’ก :

  • Idea one: description and limitations
  • Idea two description and limitations
  • Idea three: description and limitations
  • Idea four: description and limitations
  • Idea five: description and limitations

Quantum Software and Games [unitaryhack]

This issue is available during the UnitaryHACK:

Bounty: $100 and a free PIQUE t-shirt ๐Ÿฅ‡

Note: Teams of 2-5 people are suggested ๐Ÿ‘ฅ

Design a tutorial where you cover one or more of the possible areas: Quantum Software or Quantum Games.

You should explain step by step each essential concept to understand the theory of your tutorial, and attach the code as the desired result and the necessary dependencies to be able to run it. You should focus on the educational part and explain each section of the code with references, and in the final part you should add a note about how you got started in this area of quantum computing. The aim is that your project will inspire others ๐Ÿ˜„ .

If you have a previously made project for another hackathon or school project, please note that this tutorial will be open source and all credits will be given to you, as well as to get an idea of what we expect as a result, you can check out our website: fullstackquantumcomputation ๐Ÿ’ป .

If you have doubts about which idea could be useful for your tutorial, we list the following possible tutorials that can be done ๐Ÿ’ก :

  • Idea one: Explains fundamental concepts with a quantum computing framework.
  • Idea two: Give an application using a quantum algorithm such as Grover's algorithm, Shor and others.
  • Idea three: Design a tutorial to decompose circuits in the Clifford+T group.
  • Idea four: Design a game that uses a concept from quantum computing.
  • Idea five: Design a game that helps explain a concept, algorithm of quantum computing.
  • Idea six: Design a quantum computing reminder bot for the Quantum Universal Education discord server.

If you have your own idea, and it follows the above requirements you can use it ๐Ÿ˜ƒ just reply to this Issue to confirm your idea.

Quantum Applications [unitaryhack]

This Issue is available during the UnitaryHACK:

Note: Teams of 1-5 people are suggested busts_in_silhouette

This tutorial must be written in a way that high school and undergraduate students can understand. The product format can be a video, tutorial, or explanation. However, it will primarily focus on a markdown file. A jupyter notebook can be created and exported.

a reference for a tutorial check here

Design a tutorial where you cover one or more of the possible areas: chemistry, machine learning, cryptography, or any other applications that can be connected to an essential issue in daily life or real-world use cases.

Your tutorial should provide clear explanations of each essential concept, guiding students step by step to understand the theory. Attach the code as the desired result and the necessary dependencies to be able to run it. Focus on the educational part and explain each section of the code with references. In the final part, share a note about how you got started in this area of quantum computing. The aim is that your project will inspire others.

If you have a previously made project for another hackathon or school project, please note that this tutorial will be open-source. This means that your work will be shared with the community, and all credits will be given to you. It's a great opportunity to contribute to the field of quantum computing and be part of a larger community. To get an idea of what we expect as a result, you can check out our website.

If you have doubts about which idea could be helpful for your tutorial, we list the following possible tutorials that can be done below:

Idea one: Simulating the electronic structure of molecules. 
Idea two: Classification or prediction of a classical or quantum dataset.                                      
Idea three: File transfer using a quantum communication protocol.   
Idea four: Optimization to minimize the cost of traffic.   
Idea five: Stock forecasting.  

If you have your own unique idea that aligns with the above requirements, we encourage you to share it. Your creativity and unique perspective are highly valued. Just reply to this Issue to confirm your idea ๐Ÿ˜„ .

Building a Quantum Computer [unitaryhack]

This issue is available during the UnitaryHACK:

Bounty: $100 and a free PIQUE t-shirt ๐Ÿฅ‡

Note: Teams of 2-5 people are suggested ๐Ÿ‘ฅ

Design a tutorial where you introduce quantum concepts and how they make a quantum computer different from a classical computer, what are the parts of the quantum computing stack.

You should explain step by step each essential concept to understand the theory of your tutorial, and attach the code as the desired result and the necessary dependencies to be able to run it. You should focus on the educational part and explain each section of the code with references, and in the final part you should add a note about how you got started in this area of quantum computing. The aim is that your project will inspire others ๐Ÿ˜„ .

If you have a previously made project for another hackathon or school project, please note that this tutorial will be open source and all credits will be given to you, as well as to get an idea of what we expect as a result, you can check out our website: fullstackquantumcomputation ๐Ÿ’ป .

If you have doubts about which idea could be useful for your tutorial, we list the following possible tutorials that can be done ๐Ÿ’ก :

  • Idea one: Optimize quantum circuits.
  • Idea two: Explain and develop the quantum compiler.
  • Idea three: Develop single or multiple gates for qutrits.
  • Idea four: Propose error mitigation for a variational quantum circuit (using in VQE, QAOA, VQC, etc).
  • Idea five: Explain and simulate how to build a qubit.

If you have your own idea, and it follows the above requirements you can use it ๐Ÿ˜ƒ just reply to this Issue to confirm your idea.

Design a buzzfeed like quiz [unitaryhack]

This issue is available during the UnitaryHACK:

Bounty: $50 and a free PIQUE t-shirt ๐Ÿฅ‡

Note: Teams of 1-5 people are suggested ๐Ÿ‘ฅ

We encourage teamwork, especially from multiple areas. So for team formation if you are interested in working on this please comment on this issue!

At the beginning of Quantum Universal Education, a proposal was made to make a quiz to identify in a friendly and pleasant way the attitudes of people working in this incredible area that is quantum computing.

Therefore, we have this issue which is to make a web page that will be placed on our website fullstackquantumcomputation ๐Ÿ’ป, and must have the following considerations design a buzzfeed like quiz, consider 10 areas of quantum science and a catchphrase for each:

  1. hardware happener - you push the limits of nature to make possible a new type of computer
  2. software strategist - you engineer the bridge from hardware to algorithm
  3. algorithm ace - you're the top of the stack and carry the team's aspirations
  4. computer architecture cartographer - you map out unexplored territory
  5. chemistry clairvoyant - you saw the future where you will be among the first users of commercial quantum computers
  6. communication climb-tack - you pave the way to courier information to hard-to-reach places
  7. cryptography craftsmaster - you refine protocols to protecc us all
  8. theory thoughtcaster - you build our foundations of quantum mechanics and information
  9. sensing sleuth - you chase leads detecting defects or synthesizing more sophisticated sensors
  10. applications afficionado - you have the joy of using emerging technologies to tackle problems from new angles

If you have doubts about this proposal, you can write here ๐Ÿ‘

Building a Quantum Computer [unitaryhack]

This Issue is available during the UnitaryHACK:

Note: Teams of 1-5 people are suggested busts_in_silhouette

This tutorial must be written in a way that high school and undergraduate students can understand. The product format can be a video, tutorial, or explanation. However, it will primarily focus on a markdown file. A jupyter notebook can be created and exported.

a reference for a tutorial check here

Design a tutorial where you introduce quantum concepts and how they make a quantum computer different from a classical computer. What are the parts of the quantum computing stack?

Your tutorial should provide clear explanations of each essential concept, guiding students step by step to understand the theory. Attach the code as the desired result and the necessary dependencies to be able to run it. Focus on the educational part and explain each section of the code with references. In the final part, share a note about how you got started in this area of quantum computing. The aim is that your project will inspire others.

If you have a previously made project for another hackathon or school project, please note that this tutorial will be open-source. This means that your work will be shared with the community, and all credits will be given to you. It's a great opportunity to contribute to the field of quantum computing and be part of a larger community. To get an idea of what we expect as a result, you can check out our website.

If you have doubts about which idea could be helpful for your tutorial, we list the following possible tutorials that can be done below:

Idea one: Optimize quantum circuits.
Idea two: Explain and develop the quantum compiler.
Idea three: Develop single or multiple gates for qutrits.
Idea four: Propose error mitigation for a variational quantum circuit (using VQE, QAOA, VQC, etc).
Idea five: Explain and simulate how to build a qubit.

If you have your own unique idea that aligns with the above requirements, we encourage you to share it. Your creativity and unique perspective are highly valued. Just reply to this Issue to confirm your idea ๐Ÿ˜„ .

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.