Emily Stamm

Emily StammEmily StammEmily Stamm

Emily Stamm

Emily StammEmily StammEmily Stamm
  • Home
  • About
  • Talks
  • Papers
  • Contact
  • Blog
  • Resources
    • Cryptography
    • Quantum Computing
  • More
    • Home
    • About
    • Talks
    • Papers
    • Contact
    • Blog
    • Resources
      • Cryptography
      • Quantum Computing
  • Home
  • About
  • Talks
  • Papers
  • Contact
  • Blog
  • Resources
    • Cryptography
    • Quantum Computing

Quantum Computing resources

Educational resources to pursue a career in quantum computing or a related field.

Online Learning

Learn quantum computing from interactive platforms and courses. 

  • Qiskit (https://qiskit.org/): This is an open-source platform developed by IBM that provides free tools and resources for quantum computing. It includes a variety of software packages and libraries, as well as educational resources such as tutorials, documentation, and a community forum. A great place to start is the Qiskit textbook (https://qiskit.org/textbook/preface.html).
  • Microsoft Quantum Development Kit (https://docs.microsoft.com/en-us/quantum/): This platform provides free tools and resources for learning and developing quantum computing applications, particularly with the Q# programming language. 
  • edX (https://www.edx.org/search?q=quantum+computing): edX has a variety of quantum computing free and paid courses. This was the platform I first used to learn quantum computing, with a MIT course taught by Peter Shor. 
  • Coursera (https://www.coursera.org/search?query=quantum%20computing&): Coursera has a variety of free and paid courses. 


Cloud-Based Platforms

Try out quantum computing on actual quantum hardware. 

  • IBM Quantum Experience (https://quantum-computing.ibm.com/): This platform provides free access to quantum hardware and software through the cloud, allowing users to run experiments and learn about quantum computing. You can even drag and drop gates to create and run quantum circuits without any programming. 
  • Amazon Braket (https://aws.amazon.com/braket/): Amazon's paid cloud-based quantum computing platform offering access to a variety of quantum hardware and software tools, with free simulators you can try out. 
  • Microsoft Azure Quantum (https://azure.microsoft.com/en-us/products/quantum/): A paid cloud-based platform that provides access to a variety of quantum hardware and software tools through the Microsoft Azure cloud computing platform.
  • D-Wave Leap (https://cloud.dwavesys.com/leap/login/?next=/leap/): A cloud-based platform that provides access to D-Wave's quantum annealing hardware and software tools for a fee, although there is a free developer access plan as well. 
  • Rigetti Quantum Cloud Services (https://www.rigetti.com/forest): A cloud-based platform that provides free and paid access to Rigetti's quantum computing hardware and software tools. 


Books

Dive into the technical details with books by established quantum computing professionals and academics.

  • "Quantum Computation and Quantum Information" by Michael A. Nielsen and Isaac L. Chuang (https://www.cambridge.org/highereducation/books/quantum-computation-and-quantum-information/01E10196D0A682A6AEFFEA52D53BE9AE#overview): This textbook is widely considered the definitive introduction to quantum computing, diving into the technical details and providing the necessary background to learn quantum computing.
  • "Quantum Computing: A Gentle Introduction" by Eleanor G. Rieffel and Wolfgang H. Polak (https://mitpress.mit.edu/9780262526678/quantum-computing/) This book provides a great introduction to quantum computing, although 'gentle' depends on your background in mathematics and quantum physics, particularly linear algebra. This was my first quantum computing book, and one of my favoriates!
  • "Quantum Computing for Everyone" by Chris Bernhardt (https://mitpress.mit.edu/9780262539531/quantum-computing-for-everyone/) This book is great for readers without a background in physics or mathematics. I have not personally read it, but it rated as a top quantum computing book. 


Blogs and Forums

Stay up to date on the latest quantum computing trends and advancements with blogs and forums. 

  • "Quantum Zeitgeist" by Andrew Pelling (https://quantumzeitgeist.com/): This blog covers news and developments in quantum computing, quantum software, and quantum technology.
  • Reddit: Quantum Computing (https://www.reddit.com/r/QuantumComputing/): This forum is a community-driven discussion forum on quantum computing, covering news, research, and industry developments.


Organizations

Learn and stay up to date on quantum computing news and opportunities from these organizations. 

  • Quantum Computing Report (https://quantumcomputingreport.com/): Quantum Computing Report is a news and analysis website focused on the quantum computing industry, providing updates on the latest developments, conferences, and opportunities in the field.
  • Quantum Open Source Foundation (https://qosf.org/): The Quantum Open Source Foundation (QOSF) is a non-profit organization dedicated to developing and promoting open-source software tools for quantum computing, with a focus on making these tools accessible and usable by everyone. They offer different opportunities including a mentorship program.
  • The Quantum Insider (https://thequantuminsider.com/): The Quantum Insider is a news and analysis website focused on the quantum industry, providing updates on the latest developments, trends, and opportunities in quantum computing, sensing, and cryptography.
  • National Quantum Initiative  (https://www.quantum.gov/): An official website for the US about quantum technology.


Conferences

Attend conferences to learn about the newest research and developments. 

  • IEEE International Conference on Quantum Computing and Engineering (QCE) (https://qce.quantum.ieee.org/): QCE is an annual conference that brings together researchers, academics, and industry professionals to discuss the latest developments in quantum computing and engineering.
  • Quantum.Tech (https://www.alphaevents.com/events-quantumtechus): Conference primarily for industry professionals that has topics such as quantum cryptography, quantum computing in the financial services, and more. 


Software, Libraries, and Tools

Try out different software, libraries, and tools. 

  • Qiskit (https://qiskit.org/): Qiskit is an open-source quantum computing platform developed by IBM that includes a full-stack software framework for building and running quantum applications. Qiskit is a great starting place because of its popularity, textbook, and free cloud resources through IBM Quantum. 
  • OpenQASM (https://github.com/Qiskit/openqasm): OpenQASM is an imperative programming language for describing quantum circuits developed by IBM. 
  • PennyLane (https://pennylane.ai/): Pennylane is a cross-platform Python library for quantum machine learning, optimization, and quantum computing developed by Xanadu with many plugins to be hardware and device agnostic. PennyLane is one of my personal favorites. 
  • PyQuil (https://pyquil.readthedocs.io/en/stable/): PyQuil is an open-source Python library developed by Rigetti Computing for programming and controlling quantum computers. PyQuil was my first introduction to quantum computing. 
  • Cirq (https://quantumai.google/cirq): Cirq is an open-source Python library developed by Google that provides tools for developing and executing quantum algorithms on quantum hardware and simulators.
  • Microsoft Quantum Development Kit (https://www.microsoft.com/en-us/quantum/development-kit): The Microsoft Quantum Development Kit is a set of tools and resources for building and running quantum applications using the Q# programming language.
  • Q#  (https://docs.microsoft.com/en-us/quantum/language/): The Q# language is a domain-specific programming language developed by Microsoft for quantum computing. I used Q# for my first introduction into quantum machine learning. 


Certifications

Learn and verify your knowledge through certifications.

  • IBM Certified Associate Developer - Quantum Computation using Qiskit v0.2X (https://www.ibm.com/training/certification/C0010300): This certification demonstrates proficiency in IBM Qiskit and basic quantum computing knowledge. 

Copyright © 2024 Emily Stamm - All Rights Reserved.

  • About
  • Talks
  • Papers
  • Contact
  • Blog